There’s something familiar about spinning up a new website.
I’ve done this more times than I can count—different stacks, different ideas, different levels of ambition—but it always seems to begin the same way: a blank page, a few rough ideas, and the urge to just start building.
This version has been a little different.
A lot of the actual work behind this site was built with Codex, an AI coding agent from OpenAI that can write code, make design changes, troubleshoot issues, and help shape an entire project from idea to implementation. Instead of manually building every component line by line, I worked more like a creative director—guiding decisions, refining the look, adjusting tone, and steering the experience while Codex handled much of the heavy lifting behind the scenes. Codex functions more like a software engineering partner than a simple autocomplete tool, capable of building features, fixing bugs, and iterating on a project alongside you.
That changed the process in a good way.
Less time wrestling with boilerplate. More time thinking about how things should feel. Tweaking layouts, dialing in typography, shaping the personality of the site, and focusing on the small details that most people would never consciously notice—but somehow make everything feel more finished.
There’s a certain satisfaction in watching something slowly take shape. Solving little problems, making decisions as you go, and turning a loose idea into something real.
It’s also a reminder that I still learn best by doing. Whether it’s a new framework, a better workflow, or experimenting with how AI can fit into creative and technical work, every build teaches me something I didn’t know before.
Will this version stick around longer than the others? Maybe. Maybe not.
Either way, it’s been fun to build.
And honestly, that’s usually reason enough.
