Blog
Thoughts & tutorials.
Writing about AI engineering, digital security, Bitcoin, and the unconventional path from the research lab to the command line.
Shipping Mandarin Deck: 25 Sessions From a Single HTML File to a Cloud-Synced Web App
How I built an HSK 3.0 learning app from zero: the spec migration, the reset bug, the broken phone update, and what I would do again.
How to Get Started With Claude Code (No Coding Required)
A practical guide to setting up Claude Code from scratch. What it is, what it costs, and how to build your first project with it.
Three AI Systems I Built Without Writing Code
I studied immunology, not computer science. Here are three systems I use today, what's under the hood, and what I learned building them with Claude Code.
The 5 Digital Security Mistakes I See Every Week
The same security mistakes show up with family members, founders, and people I meet at events. Here are the five I see most, and what fixes them.