Lessons from Let's Do This→
After three and a half years at Let's Do This, it is time to introspect and record my learnings before I move on to a different role.
3 March 2026
After three and a half years at Let's Do This, it is time to introspect and record my learnings before I move on to a different role.
3 March 2026
A closer look at the self-describing structure of public keys in ATProto.
10 November 2025
A high level overview of the Model Context Protocol
20 April 2025
The WebSocket API does not support backpressure. The Web Streams API does. Wouldn't it be great if we could use them together?
12 December 2024
To learn Kubernetes, you must first run Kubernetes
20 July 2024