Archives
A journey through everything I've published, organized by time.
我做了一个 Readwise Reports 小项目,把 Readwise 和 Hacker News 的内容先交给 AI 过一遍,再用微内核加 Skill 的方式生成每日阅读报告。
记录一次关于 API 安全的深刻教训。我曾以为限制了 CORS 和扩展 ID 就能高枕无忧,结果发现任何人都用一句 curl 就能白嫖我的付费 AI 接口。
一个关于低配得感和过度准备的反思。在日本找工作的过程中,我发现自己一直把自己放在被选择的位置,而不是主动筛选。
How a Senior Frontend Engineer uses 'Meta-Vocabulary' and atomic design principles to master complex Japanese kanji compounds and business terminology.
给 Anki 新手的一篇上手指南,从下载安装、导入牌组,到理解复习按钮的真正用法。
关于我为什么开始使用 Anki,以及它如何改变了我对语言学习和长期记忆的理解。
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.