Skip to content
View jongminchung's full-sized avatar

Block or report jongminchung

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jongminchung/README.md

Packages

This repository owns the shared @jongminchung packages used by downstream projects.

  • @jongminchung/tooling: shared oxfmt, oxlint, and package-map configuration.
  • @jongminchung/remark-plantuml: shared PlantUML rendering for Markdown and Astro docs.
  • @jongminchung/theme-contract: private CSS-only adapter for the apps' shared semantic vocabulary.

Public packages are published to GitHub Packages. Consumers need the @jongminchung scope mapped to https://npm.pkg.github.com.

The apps own their theme values and components. See DESIGN_SYSTEM.md for the token contract, component ownership rules, and runtime exception policy.

Workspace scripts

Repository-wide scripts are owned by the workspace root. Use -w so they resolve to the root even when the current directory is inside an app or package:

pnpm -w run fmt
pnpm -w run check

Always include run for package scripts. The shorter pnpm fmt form can fall through to an unrelated system command when the current package does not define fmt.

Each workspace owns its build, typecheck, and test commands. Select one with a filter instead of adding a package-specific wrapper to the root manifest:

pnpm --filter @jongminchung/engineering-docs run build

Version Policy

@jongminchung/tooling and @jongminchung/remark-plantuml intentionally stay on 1.0.0. Reuse and republish 1.0.0 when correcting package contents. Do not publish 1.0.1, 1.0.2, or other replacement versions for these packages.

pnpm install
pnpm run check
pnpm run publish:dry-run

AI Code Time

I'm a Night πŸ¦‰

🌞 Morning                827 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.56 % 
πŸŒ† Daytime                1797 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   20.76 % 
πŸŒƒ Evening                3543 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   40.94 % 
πŸŒ™ Night                  2487 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   28.74 % 

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
Bash                     3 hrs 44 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   22.18 % 
TypeScript               2 hrs 59 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.73 % 
YAML                     2 hrs 50 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   16.92 % 
Java                     2 hrs 21 mins       β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.02 % 
Markdown                 1 hr 52 mins        β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   11.14 % 

πŸ€– AI Coding This Week

⏱ AI Coding Time: 15 hrs 14 mins (90.55%)

✍️ 9,393 lines written by AI, 233 lines written by hand (97.58% AI-written)

πŸ”€ 777,418,474 Input Tokens, 3,475,549 Output Tokens

πŸ’΅ $4074.27 Estimated AI Cost This Week

🧠 54 AI Sessions, 233 AI Prompts

GPT                      10,977 lines        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ   100.00 % 
Vscode-Wakatime          0 lines             β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.00 % 
Opencode-Cli             0 lines             β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.00 % 

πŸ”Ž AI Coding Insights:
πŸ€– AI-Driven β€” 97.58% of written lines came from AI
πŸ“„ Detailed Prompter β€” average 821 characters per prompt
πŸ” Iterative Prompter β€” average 4 prompts per session
πŸš€ High AI Trust β€” 3.4% of changed lines were hand-edited

Pinned Loading

  1. engineering engineering Public

    Systematic notes and summaries from my computer engineering studies.

    Java 2