ⰀⰕⰀⰐⰀⰔ · 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.