PinnedPublished inThe Medium BlogState of MediumMedium Day keynote: A better internet and other announcements from Medium Day 2024.Aug 21428Aug 21428
Published inThe Medium BlogBe part of a better internetThe internet is broken. Fixing it won’t be free.Jun 11528Jun 11528
Published inThe Medium BlogThank you for one million membersYesterday we had 999,268 members. Today we have 1,000,275.Apr 9478Apr 9478
Published inThe Medium BlogMy keynote talk for Medium Pub CrawlHow publications help writers find readersMar 27155Mar 27155
Football, Brock Purdy, Christian SirianoThis is a regular old blog post that hopefully says something about the current era of worshipping hubris instead of competence.Feb 1428Feb 1428
Published inRunner's LifeMy Best Race EverWhat it took to achieve second placeDec 28, 202395Dec 28, 202395
52 Good Things from 2022The 16th year of my annual gratitude practice, now spanning 834 good things.Dec 27, 202340Dec 27, 202340
Published inThe Medium BlogWelcome to MediumAn interactive introduction to my favorite reading and writing communityDec 10, 2023146Dec 10, 2023146
52 Good Things from 2021The 15th year of my annual gratitude practice, now spanning 782 good things.Nov 27, 202330Nov 27, 202330
Published inBetter ProgrammingLet a thousand programming publications bloom.I’m putting Better Programming on hiatus to make room for other programming publications.Nov 10, 202332Nov 10, 202332