Blog
AI as a Tool for the Mental Load
Jul 30, 2026
Blog
108 PRs in eight days: Accidentally discovering loop engineering
Jul 26, 2026
Blog
On Atproto and Atmospheric Groups

I'm starting A Fresh Blog(tm), this time on Pckt. I wanted a dedicated space to post about development, atproto, and community thoughts, and a new space felt like the right place for it. Plus I wanted to get in on standard.site summer while it's still ongoing. Before I get into any of that, though, an introduction. As of a little over a month ago, I work at Bluesky! Before that I was a staff engineer at GitHub, and a long time before that I have a background in public health, which colors a lot ...

Jul 10, 2026
reflection
Why I'm betting on ATProto (and why you should, too)

Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just someone who wants the internet to feel human again, I think ATProto matters for you too.

Mar 30, 2026
Blog
Why I'm betting on ATProto (and why you should, too)

Social media was supposed to connect us, but most of it has turned into ads, division, and loneliness. I'm betting on ATProto as a way to fix that, and not just for developers. Whether you're a scientist, journalist, or just someone who wants the internet to feel human again, I think ATProto matters for you too.

Mar 30, 2026
Blog
Embrace the uncertainty
Mar 5, 2026
Blog
Start where you are: A practical guide to building with AI
Feb 27, 2026
Blog
Working Safely With AI Tools (A Non-Expert's Field Notes)
Feb 25, 2026
Blog
Living in the Inflection Point
Feb 10, 2026
Blog
I guess I'm AI-pilled now?
Jan 31, 2026
Blog
Capacity is relative

You can handle so much more than you think

Jan 20, 2026
reflection
AI Has an Image Problem

I spent 2025 going from skeptical to genuinely excited about AI tools. My non-tech friends and family spent 2025 learning to hate them. The AI industry has fumbled this introduction so badly that we've turned a useful set of tools into a cultural flashpoint - but the damage isn't irreversible.

Jan 13, 2026
Blog
AI Has an Image Problem

I spent 2025 going from skeptical to genuinely excited about AI tools. My non-tech friends and family spent 2025 learning to hate them. The AI industry has fumbled this introduction so badly that we've turned a useful set of tools into a cultural flashpoint - but the damage isn't irreversible.

Jan 13, 2026
Blog
The subtle peer pressure of working in public

How to go from starting things to finishing things.

Jan 10, 2026
Blog
2025 in review

2025 was my year of doing ALL the things - speaking at 5+ conferences, starting a podcast, shipping side projects, and somehow not completely burning out. I learned that momentum creates more momentum, perfectionism is overrated, and seeing people in real life again after years of isolation is actually really, really good.

Jan 9, 2026