Small Apps Need Smaller Promises
The easiest way to finish a product is to make the promise smaller, sharper, and easier to keep.
read the note
Short notes about building small apps, learning product development, and keeping software simple enough to finish.
The easiest way to finish a product is to make the promise smaller, sharper, and easier to keep.
read the note
Notes on learning Swift and macOS engineering by building a narrow app instead of studying the whole platform at once.
read the note
A short note on how naming the job, the boundary, and the first useful result can make implementation simpler.
read the note
Finishing a small product often means designing the version that can be completed without apology.
read the note
Good product work often looks like removing a step, a decision, or a moment of uncertainty.
read the note