Is AI Keeping Up with the Latest Trends?
A record of testing, under different conditions, whether AI finds and uses the latest web features.
English editions of every post on frontend engineering, testing, web architecture and working with AI, written by a frontend developer with 10 years of experience.
A record of testing, under different conditions, whether AI finds and uses the latest web features.
Notes on the problems I ran into while making short videos with AI, and the elements that matter most in video production.
An essay on what it means to work hard—and to do it well.
A record of making a webtoon and a novel with AI.
A rundown of the tools I use on my MacBook.
A summary of how design systems have been evolving.
An essay on a day in the life of a developer who became a dad
A summary of the evolution of AI engineering.
A review of Sanseong Haejang Gukbap, a restaurant located in Dandae Ogeori, Jungwon-gu, Seongnam.
A piece organizing my thoughts on what a developer should prepare for in an era where AI keeps advancing.
Reflections on what happened as a developer and how I felt during six months of parental leave.
A summary of Kubernetes Ingress and the Gateway API, with hands-on practice using Minikube.
A summary of FE project architecture & design. Feature Sliced Design, Clean Architecture, Atomic Design
A summary of Session, JWT, and OAuth, the authentication methods used on the web.
What is a Web Server? And notes on how to set one up.
Research and notes on implementing Text To Speech in a WebView.
I'm heading to the practice room. A book report written after reading a book.
A retrospective written at the ten-year mark as a front-end developer. I looked back on the things that happened over ten years as a developer and reflected on them.
Summarizing MCP (Model Context Protocol) and analyzing the MCP architecture.
Debugging the internals of React ErrorBoundary and documenting its detailed implementation.
Analyzing and organizing the internal workings of React's rendering stages: Trigger, Render, and Commit
Exploring the design patterns needed to write test code, and organizing my thoughts on them
Organizing my thoughts on unit testing before adopting it
Notes on the HTTP 426 Upgrade Required response
Analyzing and summarizing the internal implementation of useSyncExternalStore in React.
Analyzing and summarizing the internal implementation of forwardRef in React.
I gathered my thoughts on the process of rebuilding my blog.
I compared TypeScript's interface and type, and summarized the pros and cons of using interface versus using type.
When an error occurs inside a React component, I needed to structure the logic so that the overall error flow could be managed. I want to summarize how to handle errors inside React components, and how I ended up handling errors while using react-router-dom v6.
I translated a foreign senior developer's blog post about the three most important things a senior developer does, and organized my own thoughts along the way.