Career

12 posts

Hero image for Ship the Ugly Pot
Sep 11, 2026·10 min read

Ship the Ugly Pot

Career

Your org is the quality group from the pottery parable. They were told to make one perfect pot. They made worse pots.

Hero image for The Cognitive Case for Play in Technical Work
Aug 31, 2026·10 min read

The Cognitive Case for Play in Technical Work

Career

What research on creativity, flow states, and psychological safety says about the conditions that make your best iterative work possible - and how to build them.

Hero image for What I Learned When I Could Finally Prove My Work Mattered
Aug 4, 2026·3 min read

What I Learned When I Could Finally Prove My Work Mattered

DevRelCareer

For most of my last job I couldn't say whether my work mattered. What I learned getting the data that finally answered it - and what it did to my influence.

Hero image for What I Learned Running DevRel in 2026
Apr 21, 2026·24 min read

What I Learned Running DevRel in 2026

DevRelCareer

Lessons from running DevRel in 2026: why data gets you buy-in, why LLMs are a third distribution surface, and what I actually do in the first 90 days.

Hero image for How I Reversed a Traffic Death Spiral (And the Weekly Ritual That's Doing It)
Apr 7, 2026·30 min read

How I Reversed a Traffic Death Spiral (And the Weekly Ritual That's Doing It)

DevRelCareer

Our traffic was declining. Impressions down, clicks down. I'm a Developer Advocate who somehow also owns our web presence - and diagnosing it revealed two completely different problems that needed two different fixes. Real numbers, the weekly audit workflow, and what's actually working in 2026.

Hero image for The Art of Computer Science
Sep 10, 2020·3 min read

The Art of Computer Science

Career

First, thank you so much for coming to my keynote, The Art of Computer Science. Here you will find all the resources discussed during the talk. About Do you feel like you have struggled to find your...

Hero image for How to Pass A Coding Interview
May 13, 2020·2 min read

How to Pass A Coding Interview

Career

The question I most frequently get from developers is how to pass a coding interview. What follows is what I think will be sufficient for a person to be well prepared.

Hero image for The Tech Talks That Have Had The Biggest Impact On My Career
Jan 8, 2019·5 min read

The Tech Talks That Have Had The Biggest Impact On My Career

Career

It’s not that often that I go to a conference or watch a talk on YouTube that truly changes the way I think about programming or software development. Even though I’m someone who does frontend...

Hero image for An Engineers Guide to Knowing if You Are Done With a Project
Nov 14, 2018·6 min read

An Engineers Guide to Knowing if You Are Done With a Project

Career

Have you ever started a project and thought to yourself, “When can I call this done?” Then this listicle is for you! This guide is intended to be a general list of things your personal or...

Hero image for So, You Want To Learn How To Code? Here’s What You Need To Know.
Jan 26, 2018·9 min read

So, You Want To Learn How To Code? Here’s What You Need To Know.

Career

So, you want to learn how to code? Here’s What You Need To Know to get started. This is a list of my favorite programming books, talks, podcasts, newsletters, websites, and general tips for...

Hero image for How To Find a Technical Co-founder
Jul 10, 2015·5 min read

How To Find a Technical Co-founder

Career

Okay, so you have an idea for a new company, and you just know that Facebook for cats is the next billion-dollar idea. The only issue is that you have no idea how to code. You heard from your aunt...

Hero image for 10 Things I learned at Startup Weekend
Jul 4, 2015·5 min read

10 Things I learned at Startup Weekend

Career

What Is Startup Weekend? Are you interested in starting your own business someday?  Do you have an idea for a business? Want to meet some smart people? Startup Weekend is for you! Startup...