Portfolio
Free 18
usofwhatever_reel_DJRkTAeocjK.jpg
usofwhatever_reel_DVC8Pvwl5rK.jpg
usofwhatever_highlight_18086742055461803.jpg
usofwhatever_highlight_18240004165307054.jpg
usofwhatever_highlight_18034768886303248.jpg
usofwhatever_post_C9kT8HyIAvI.jpg
usofwhatever_post_DVC5rbKiMyA.jpg
usofwhatever_post_DVC7meaiF9F.jpg
usofwhatever_post_DVC8JhBiB1T.jpg
usofwhatever_post_DVC8CP4iBNQ.jpg
usofwhatever_post_DVC_eIZCBho.jpg
usofwhatever_post_DVFSVAHCBbo.jpg
usofwhatever_post_Ddjw1mHgPLw.jpg
usofwhatever_story_640940537_18304162216278969_269819623495.jpg
usofwhatever_story_633882920_18304160407278969_171058085011.jpg
usofwhatever_story_640324590_18304160449278969_662384372134.jpg
usofwhatever_story_639711423_18304160200278969_411089045739.jpg
For sale 21
Wordpress article: The quiet economics of small software
Wordpress article: Against the five-year plan
Wordpress article: On keeping a common-place book
Wordpress article: How to read a balance sheet like a story
Wordpress article: The case for boring infrastructure
Wordpress article: On the difference between busy and useful
Wordpress article: A defence of long walks with no podcast
Wordpress article: The arithmetic of compounding habits
Wordpress article: What maps leave out on purpose
Wordpress article: In praise of the second draft
For subscribers 21
Wordpress article: Why attention is the only real currency
Wordpress article: Notes on writing without an audience
Wordpress article: What a lighthouse keeper knew about repetition
Wordpress article: The maintenance problem nobody budgets for
Wordpress article: Three arguments for deleting your drafts
Wordpress article: What I learned from a year of slow mornings
Wordpress article: The middle of a project is where it dies
Wordpress article: Why good tools disappear
Wordpress article: On writing the ending first
Wordpress article: The cost of a bad abstraction