Writing
Posts
Notes on photography, engineering, and the overlap between them.
On shooting with intention
Most photographers take pictures. Fewer make them. The difference is entirely in what happens before you raise the camera.
2 min read
photographyprocess
What film taught me about software
Film photography and software engineering share more than their practitioners tend to admit — particularly around the value of irreversibility.
2 min read
photographyengineeringprocess
Learning to see light
Light is the medium of photography the way words are the medium of writing. You can learn to read it — but it takes longer than you think.
2 min read
photography
The case for boring tools
The tools you understand deeply are more valuable than the tools that are theoretically optimal. Boring is underrated.
2 min read
engineering
Building a Rate Limiter in TypeScript
A practical walkthrough of implementing a sliding window rate limiter using Cloudflare Workers KV.
3 min read
typescriptcloudflareworkers