Retiring Flutter — What I Learned Rewriting Three Apps for the Web
Why Flutter web kept fighting me inside mini-app platforms, and what I kept and dropped while rewriting a spinner game, a bottle game, and a fortune-lotto app in plain TypeScript
Why Flutter web kept fighting me inside mini-app platforms, and what I kept and dropped while rewriting a spinner game, a bottle game, and a fortune-lotto app in plain TypeScript
Turning a Korean-only Jekyll blog into English-first with automatic locale selection — scheduled-post pitfalls, theme override contracts, a zombie service worker, and running batch translation for ...

The cute-deck edition of our tarot app, with 78 hand-drawn pastel mascot cards and 12 themes, now on Google Play and Apps in Toss

A one-card tarot app with 78 cards and 1,872 upright and reversed readings across 12 themes, now on Google Play and Apps in Toss
The readiness signs that tell you a child is ready to learn Hangul, and how the whole-word and letter-based methods actually differ.

Eight apps built after work, and what actually went wrong — review rejections, yearly API bumps, and why releasing takes far longer than building

Addition, subtraction, multiplication and division drills for kids, wrapped in a game where every correct answer catches one more monster.

The kids' Korean learning game Hangul Monsters is now an Apps in Toss mini app, so it opens straight inside the Toss app with nothing to install.

A mock question bank for Korea's national nursing assistant exam, with 2,400+ original questions, explanations, timed CBT tests and wrong-answer notes.

A Korean learning game for kids that covers consonants, vowels, syllables, words and sentences, all voiced by native-quality neural speech.