본문으로 건너뛰기
Younghoon Kim
  • Home
  • Blog
  • About

Younghoon KimResearch notes

I document what I learn while solving product problems with React and TypeScript.

Navigation

HomeBlogAbout

Elsewhere

GitHubLinkedInEmail

© 2026 Younghoon Kim. All rights reserved.

Built with Next.js

16 posts loaded.

FRONTEND ENGINEERING NOTES

33

Engineering essays about the frontend.

React, TypeScript, Next.js, performance, testing, and source-code reading. I document what I learn in practice so the next decision is clearer.

/
Topic

Latest essay

No. 033Oct 03, 2026

I Told AI "Just Build It" Instead of "Give Me Ideas"

Asking AI for creative ideas kept falling short across models. When I gave it three months of my logs and asked it to build something on its own, I got a tool I use every day. The difference was giving it evidence first and judging the result.

12 min readaideveloperreflection

Browse essays

Sep 20261 posts
No. 032If AI Can Do It All, What Can I Add?ai16 min read
Aug 20262 posts
No. 031How I turned bug reports into reproducible linksfrontend7 min readNo. 030Does a global AGENTS.md really eat into the project-doc budget?ai9 min read
Jul 20263 posts
No. 029Why I separated data processing and UI responsibilities from React Query custom hooksReact Query11 min readNo. 028I upgraded DOMPurify, so why did I end up fixing happy-dom?Testing17 min readNo. 027Why replacing window.confirm with a React Dialog is not just a UI swapReact11 min read
May 20261 posts
No. 026Why you should not start coding when you get a feature requestfrontend10 min read
Mar 20262 posts
No. 025Why should good tests make failures believable?Testing10 min readNo. 024useRef holds values not needed for rendering, so why should you not read it during render?React6 min read
Feb 20264 posts
No. 023Why is Next.js source code so complex? -- The cost of keeping Pages RouterNext.js7 min readNo. 022Minor optimizations found in React source codeReact16 min readNo. 021ESM is asynchronous, so how is static analysis possible?javascript8 min readNo. 020Why Map and Set are known to have better performance than Arrayjavascript5 min read
Jan 20261 posts
No. 019Measure and improve the performance of the AI ​​tool you createdai4 min read
Dec 20251 posts
No. 018Why bundlers existbundler5 min read