Cover Me Up
Had some minor outpatient surgery this week—everything is fine—but, in an effort to provide excellent customer service, my surgeon’s assistants said I […]
Why I switched from Basecamp to Teamwork
I avoided writing this post for a long time, mainly because I didn’t want to join a dogpile of performative messages about […]
Beyond Route 13
Originally a path for Quaker immigrants to travel between Philadelphia and Wilmington, Route 13 got its official highway number in the late […]
The Syllabus 2020: The War of Art
I already believed in Steven Pressfield’s definition of “resistance.” 2020 just put it to the test. At the core of The War […]
Search and Replace
Our Podcast Taxi team worked hard all summer, so our first original podcast series, “Search and Replace” could launch as planned this […]
After 20 years of UX work, I finally got my stinkin’ badge.
The first time I held a copy of Designing Web Usability in my hands, it was 2000. I had launched spinme.com in […]
Mellow Yellow
When I worked at World Cafe, we spent an afternoon recording a session with Donovan. He’s one of the genuinely nicest guys […]
In memoriam: Joe Taylor Sr. 1945-2020
My dad loved cars, music, and his family. One of six siblings growing up in West Philadelphia (and, later, East Lansdowne), every story […]
Silence is violence.
Mine isn’t the voice anyone needs to hear right now about the systemic racism that keeps tearing our nation apart. Yet, as […]
Essential Small Business Management Tools
Update (5/4/2022): Since I first wrote this post and granted this podcast interview, some major changes happened at Basecamp that caused me […]
The Syllabus 2020: The Brand You 50
Tom Peters made bold predictions about the future of work in 1999. Here's why I still recommend this powerful (but tiny) book on building a personal brand.