ⰀⰕⰀⰐⰀⰔ · Updated April 2026


Learning

Chinese — around 1,000 characters in. I know roughly half of them well enough to use without hesitation. The other half I recognize but mix up, confuse with similar ones, or recall too slowly. I’m building a tool to fix exactly that — drilling the confusable characters until they stick.

React — after 10 years of backend PHP, I finally started building frontend properly. It turns out the hardest part isn’t the framework, it’s making good UI decisions. The code is the easy part.


Building

Anki Browser — a custom browser and game engine on top of Anki. Uses the AnkiConnect API. The goal is to make reviewing similar-looking Chinese characters actually enjoyable, not just less painful.


Writing

Trying to ship one post every two weeks. I have a backlog of half-finished drafts going back years — the goal right now is to finish those before starting new ones.