Career
12 posts

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

The Cognitive Case for Play in Technical Work
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.

What I Learned When I Could Finally Prove My Work Mattered
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.

What I Learned Running DevRel in 2026
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.

How I Reversed a Traffic Death Spiral (And the Weekly Ritual That's Doing It)
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.

The Art of Computer Science
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...

How to Pass A Coding Interview
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.

The Tech Talks That Have Had The Biggest Impact On My 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...

An Engineers Guide to Knowing if You Are Done With a Project
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...

So, You Want To Learn How To Code? Here’s What You Need To Know.
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...

How To Find a Technical Co-founder
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...

10 Things I learned at Startup Weekend
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...