Blog

One post per day, seven rotating topics.

· 2 min

The quiet consolidation in Korean dev tooling

Three acquisitions in twelve months. Korean dev tools are no longer a fragmented market — they're a small oligopoly, and the API surfaces are starting to look the same.

· 2 min

Stop reaching for a state library

Modern JavaScript runtimes have had structured state primitives for years. You probably don't need a 40KB dependency for what your app actually does.

· 3 min

A pragmatic review of Hermes Agent after six months

It's a personal AI agent. It's not a product for end-users. With that frame, it works better than anything else I've tried. Here's what works, what doesn't, and when I'd reach for something else.