CalcMark
Audaciously deciding to write a new language til
—
— I really wanted a tiny little version of Jupyter notebooks but for personal calculations that can also
have Markdown in them. So I started chatting with my buddy, Claude, who gave me an inflated sense …
Shrinking output from Go WebAssembly til
—
— Cross-compiling Go code to WebAssembly (WASM) is really powerful.
It also produces massive files to download.
So how can we shrink this down?
Compound engineering blog
—
— How I used compound engineering to build a real product as a solo developer.
Not “look how many commits I made” but “look at the quality and speed of
issue resolution.” The …
Teaching agents to use CalcMark til
—
— I wrote an agent skill so Claude Code can use CalcMark for calculations. Then I asked Claude what was hard, and it taught me a few things about building tools for agents.
Building a language in Go blog
—
— What I learned building CalcMark — a calculation language embedded in markdown — in Go.
Lexers, parsers, type systems, and the tradeoffs that bit me.