⚙ Essays

⚙ Essays

A collection of technical notes aimed at understanding and documenting how systems actually work. It explores Unix design philosophy, runtime environments, development tools, software architecture, and the real-world problems encountered during development along with their solutions. Rather than offering simple tutorials, it focuses on the underlying principles, historical context, and the reasoning behind design decisions—closer to an engineering journal than a how-to guide.

Latest posts

Development After AI — In the Age of AI, How Will Engineering Organizations Change? — Judgment Has Become Scarcer Than Code

As AI begins to automate code generation, the bottleneck in software development is shifting from code production to design and judgment. This article explores how developer roles and organizational structures are evolving—and what will become the scarcest resource in the AI era.

Development After AI — Will Frontend Developers Disappear? The Moment Roles Are Redefined in the Age of AI

As AI begins generating UI code, many question the future of frontend developers. But what’s disappearing isn’t the role—it’s the task. This article explores how the design-to-code translation is changing, and why frontend developers are shifting from UI builders to interface system designers.

Development After AI — Will Designers Disappear in the Age of AI? The Real Question Isn’t Figma

As AI begins generating UI, the question “Will designers disappear?” has emerged. But the real shift isn’t about roles—it’s about how products are built. As UI becomes cheaper, advantage moves from tools like Figma to design systems, shifting design from screens to structured experiences.