Hello, world. I finally started a blog.
An intro to who I am, what I'm learning, and why I'm writing this in public instead of in a private notebook.
Read postSearch across posts, tags, and categories.
A short argument for shipping small projects to a public URL, even when they are embarrassing.
The number of small projects I have finished but never deployed is genuinely upsetting. They live in a folder called side-projects and they are all complete, all working, and all invisible.
This year I started making myself deploy everything. Not polish. Not promote. Deploy. A real URL I can send to someone.
The rule is that finished means there is a working URL. Until there is a URL, it does not count. And every URL I ship teaches me something that the local dev server hides, like the fact that my fonts looked fine on my laptop and terrible on my phone.
Deployment is its own skill. It is worth practicing on projects that you do not care about so that you are fast at it on the one you do care about.
An intro to who I am, what I'm learning, and why I'm writing this in public instead of in a private notebook.
Read postNot tools. Not tricks. Habits. The small changes in how I work that survived past the first week.
Read postI looked at every headless CMS. This is the short version of why Payload on Neon Postgres is what I landed on.
Read post