Blog

Everything Is UX

Everything Is UX

Every technical system creates a user experience, whether anyone deliberately designed it or not. From deployment pipelines to logs and CLIs, small choices about clarity, context, efficiency, and safety shape how people actually get work done.

Read more
A retro robot toy with a slightly deranged mechanical faces stares at you.

When Your AI Coworker Changes Without Warning

LLM-powered development tools introduce a strange new kind of dependency: their behavior. What happens when the software still works, but the coworker you learned to work with has quietly become someone else?

Read more
Logging in on a laptop using `aws login` while seated at a desk in an office overlooking a city skyline.

AWS Login

A standalone AWS account, two developers who needed CLI access by tomorrow, and none of the usual options quite fit. `aws login` gave me short-lived credentials with almost no setup—and no long-lived access keys.

Read more
My first 10 minutes in a new repository

My first 10 minutes in a new repository

The first ten minutes in a new repository reveal a lot. READMEs, scripts, file structure, tests, and setup all send signals about how a team works. For anyone focused on developer experience, these early moments often tell you what working in the system will really feel like for months to come.

Read more