Deploy or it did not happen
A short argument for shipping small projects to a public URL, even when they are embarrassing.
Read postSearch across posts, tags, and categories.
An intro to who I am, what I'm learning, and why I'm writing this in public instead of in a private notebook.
An intro to who I am, what I'm learning, and why I'm writing this in public instead of in a private notebook.
·April 10, 2026·1 min read
I have been telling myself I will start a blog every few months for about two years. Today I finally did.
The plan is simple. I am learning Next.js, Postgres, and how to actually use AI tools in my day to day work. I am going to write notes as I go, mostly for myself, but also for anyone who is walking the same path a few steps behind me.
This first post is mostly a hello. The interesting stuff starts with the next one.
If you are reading this and you are also somewhere in the messy middle of learning, please do not wait two years like I did. Start the blog. Start the notebook. Write the thing down somewhere it will still exist in six months.
A short argument for shipping small projects to a public URL, even when they are embarrassing.
Read postI was bad at prompting for a long time. This is the first one that got me a result I could ship.
Read postNot tools. Not tricks. Habits. The small changes in how I work that survived past the first week.
Read post