Over 9 months into my solo developer journey.
I used AI to teach me.
Not just to move faster, but to actually learn coding techniques, system design, architecture, logic wiring.
And yes, spin up frontends that look good without the backend turning into a technical nightmare.
I’ve built 4 projects so far.
1 broke, 2 are live and deployed now, Devus + Spark, and 1 is in progress, Chainhire.
This has been one of the most frustrating, challenging, and rewarding things I’ve done.
The live builds are in my link in bio.
Ready for a lot more.
Been heads-down with work lately, so building time has been limited.
That said, I’ve been deep in brainstorming sessions for exciting new projects and lining up conversations with potential clients.
Going to be a great summer 🔥
Been taking SpecMirror way beyond Lovable.
Replaced the Lovable cloud with my own Supabase instance.
Built a simple script that pings the Supabase schema so it never drops my data.
Added a quick onboarding flow to show users exactly how to use the app.
And improved the LLM routing for much more cohesive results when generating PRDs and technical specs.
I know… technically I don’t have to.
I could always just stay inside the Lovable ecosystem.
But who doesn’t love a good challenge?
🚨OpenAI just stole the spotlight one hour after Opus 4.7 dropped.
Codex now controls your Mac, has in-app browser, gpt-image-1.5, memory, long automations and 90+ plugins.
Anthropic bets on raw model power, OpenAI wants your whole workflow. https://t.co/IeeGfxlHC8
This past Easter weekend I was locked in defining new edge cases for SpecMirror.
Every new feature brings its own set of them, so I’ve been religious about catching them early.
I’ve also added a public roadmap outlining what’s ahead.
https://t.co/cPlpbm1nVy
Just shipped SpecMirror.
Turn a plain language product brief into a clean technical specification with one click.
No more vague handoffs or watching AI hallucinate your entire spec document.
Built it end to end as a solo dev. Frontend in React 18 + TypeScript 5 with Vite.
Pure dark mode UI using Tailwind and shadcn/ui with that Linear inspired aesthetic.
Backend and auth through Supabase including Edge Functions in Deno.
Stripe integration for payments and customer portal.
Even added Web Crypto API for encrypted spec sharing links.
The AI is hyper-trained on over thousands of real-world technical documents, architecture patterns, and production specs so it delivers consistent structured output every time instead of the varying freeform results you get from general models like ChatGPT, Claude or Gemini.
Generating the frontend with @Lovable was smooth.
The real work came from defining every edge case and setting proper rate limits so the whole thing does not blow up or eat tokens like crazy.
Check it out: https://t.co/DNvIbjvAn6
Just shipped SpecMirror.
Turn a plain language product brief into a clean technical specification with one click.
No more vague handoffs or watching AI hallucinate your entire spec document.
Built it end to end as a solo dev. Frontend in React 18 + TypeScript 5 with Vite.
Pure dark mode UI using Tailwind and shadcn/ui with that Linear inspired aesthetic.
Backend and auth through Supabase including Edge Functions in Deno.
Stripe integration for payments and customer portal.
Even added Web Crypto API for encrypted spec sharing links.
The AI is hyper-trained on over thousands of real-world technical documents, architecture patterns, and production specs so it delivers consistent structured output every time instead of the varying freeform results you get from general models like ChatGPT, Claude or Gemini.
Generating the frontend with @Lovable was smooth.
The real work came from defining every edge case and setting proper rate limits so the whole thing does not blow up or eat tokens like crazy.
Check it out: https://t.co/DNvIbjvAn6
I remember the first real tool I built last summer.
It was an internal lead qualifier for a creative agency, super strict criteria.
I threw it together with n8n for the automation, spun up a quick interface on Glide (or was it Base44?), and hit the Facebook Ads Library API plus GPT-5 for the heavy lifting.
It was awful, but kinda functional.
And I’ve been building nonstop ever since.
Vibe coding was my gateway drug.
My brain doesn’t hit the same dopamine as most neurotypicals.
I needed to know the how, hands on.
Coding is one of those skills where you only truly learn by doing.
So I started typing the code myself, grasping the foundations, building, failing, deploying, and iterating.
I still don’t know everything, and despite all the hype on here, that’s okay.
There’s nothing like seeing your own ideas actually come to life.
I’m going to keep creating incredible applications for myself and my clients this year.
Excited on what to come.