Hey, I'm Kyle

I plan, design, test, and build digital products at thoughtbot.

I enjoy working through complex problems and coming up with simple solutions. I use tools such as research, design thinking, design sprints, and jobs-to-be-done to help me best understand what a product is trying to solve. I ship early and iterate. I enjoy a well-made peanut butter and jelly sandwich, cut in two triangles.


  1. The 80/20 rule of my tools

    I’ve been a heavy user of both Vim and OmniFocus for a while. Both are expert tools that need constant sharpening and maintenance but that’s why I started using them in the first place. I’d spend a lot of time with both so it made sense to have the most tailored setup I could possibly have.

  2. News, keeping up to date and heading back to RSS

    When I was a young designer, back when Twitter was still just starting to gain popularity in the tech community, I was subscribed to a ton of blogs and publications through RSS, specifically Google Reader. Reader was my jam. These all kept me up to date on latest trends and practices, kept me inspired and gave me access to the brains of some of the best designers and web people of the time. Through learning CSS and showing me how to design for the web, it was invaluable for growing as a designer.

  3. Discovering Coffee

    For the longest time I’ve been a coffee hold out. I swore that I didn’t need it to wake up in the morning. To tell you the truth I always hated the smell and taste of coffee. That was the main reason that I never started drinking it. I’ve been told over and over that it’s more of an acquired taste, which I’ve found out it is, but I never had a desire to acquire it. I still drink my fair share of tea though as if somehow that is a ton better.

  4. Getting things done

    Only a few months ago I recorded an episode of Tentative where Reda and I talked about the tools we use. During it I unabashedly said that I use email for my task list and that I find comfort in it’s simplicity. It’s turned into a lie.




Have me speak at your conference or meetup.



Say Hi!