My Vibes
January 11, 2026
I am a vibe coder. Here's what that means and how I got here.
The Beginning: Copilot and Joy
I started vibe coding with GitHub Copilot back in 2023, and the impact was immediate. The biggest change wasn't productivity or speed—it was enjoyment. Coding became more fun.
This was especially true when writing Python scripts for data processing. The boilerplate that used to feel like a chore became fast and effortless. Suddenly, the overall experience of "coding" was just... better. I could focus on the interesting parts.
A Year as a Vibe Coding CTO
For the past year, I've been full-on vibe coding as a CTO. Not as an experiment—as my primary mode of building.
My role as CTO is primarily that of a product manager for the entire company. And here's the thing: the way I interact with AI assistants isn't entirely different from how I interact with my engineers.
We set goals. We explore the space together. We talk through the plan. They execute. We review together. Rinse and repeat.
What I've Built
Here's what a year of vibe coding looks like in practice:
8BitSmith
A pixel art and sprite generator.
teach.af
An educational tool designed to get students to love learning.
Spindle
A video and screen recorder for macOS.
Data Visualizers
Five different data visualization tools.
ALL3D Internal AI
The entire internal AI project at ALL3D.
What's Next