Archives
A journey through everything I've published, organized by time.
Lately I've been thinking a lot about language learning, especially about why some methods seem to work so much better than others even when the amount of effort is roughly the same.
Insights on how collaborating with an AI agent transformed my approach to building language learning tools, from data structure to UI design.
Reflections on spending Chinese New Year's Eve in Tokyo for the first time — on cultural memory, tradition, and the passage of time.
Reflections on a podcast episode about vibe coding, high-fidelity prompting, and what it means to communicate clearly with AI.
Why I built LingoContext, a context-aware translation Chrome extension, and the philosophy of building your own tools.
Building Kanji Kaisen, a web app that teaches kanji through radicals, turning overwhelming symbols into a learnable logical system.
A programmer's reflection on how vibecoding and AI have lowered the barriers to coding, and what that means for developers.
Two observations from taking the JLPT exam in Japan that reveal how the test underestimates real conversational ability.
Using AI prompts personalized to your hobbies to create memorable Japanese example sentences that actually stick.
How I designed a universal AI prompt to explain Japanese grammar from first principles, using わけではない as a test case.
Reflections on Sora 2, vibecoding, and how AI is shifting creative power from rights to cognition.
A curated list of Japanese YouTube channels and podcasts recommended for language learners.
A close reading of a Spotify terms of service update notice in Japanese, targeting JLPT N3–N2 learners.
A close reading of Japanese N2-level text from a My Number Card notification, with grammar breakdowns and vocabulary.
A comprehensive guide to Japanese counter word sound changes for numbers 1–10, with exhaustive examples and rules.
Back workout exercises with names in Chinese, Japanese, and English — a trilingual gym reference guide.
Leg workout exercises with names in Chinese, Japanese, and English — a trilingual gym reference guide.