My Unexpected Dive into Vibe Coding in 2025
I can’t quite believe it myself when I look at this “My2025” summary from Lovable:
- 2.4 million lines of code generated
- Top 1% globally for code written
- 3.1K messages sent
- And apparently, I’m now a “National Treasure” for winning hearts across nations (thanks for the ego boost, Lovable ❤️).

All this in just a few intense months. Who would have thought?
My relationship with computers goes way back — farther than most people realize.
My dad was an early tech enthusiast (he was one of the founders of the Swedish Atari Club in 1985, it’s still active), so our home got a Commodore C64 when I was really young. I spent hours on that thing (daily). Then came the teenage years and the legendary Amiga 500 — that machine was pure magic. I desperately tried to learn programming back then. I bought books, typed in code from magazines, but honestly? I just didn’t have the natural talent for it. What I was good at was running things and building communities.
That led me to the pre-internet era of BBS (Bulletin Board Systems). I ended up running one of the largest BBS systems in Europe for the PC scene out of my teenage bedroom. Six phone lines coming into my room — yes, six physical landlines. Users dialed in directly to download the latest files and chat. The lines were busy 24/7, so I convinced the phone company to dig up the street outside our house and install two more. One day my dad came home from work, saw the road torn up and the technicians working, and… well, let’s just say he wasn’t thrilled when he found out it was for my BBS. 😂 But it worked — I even earned decent money from access fees.
Then the internet arrived and changed everything. I pivoted into real business. My very first company website? Hand-coded in raw HTML during one long, caffeine-fueled night. It was basically an online price list: customers could see products, fill out a form with what they wanted, hit send, and I’d get an email. Revolutionary at the time.
In the early 2000s, I discovered osCommerce — one of the first open-source e-commerce platforms. I set it up, and that became the foundation of the business we still run today. Back then, I modified code directly on the live site. New feature? Edit the PHP file live. Something breaks? Quickly upload the backup copy via FTP and pray. Old-school, risky, and honestly kind of hardcore.
So yes — I can read code. I understand structure, databases, SQL, APIs, servers. I can tweak existing code, debug simple issues, and get things running. But writing complex applications from scratch? Never my strength.
Fast-forward to late summer 2025. I discovered Lovable.dev, the Swedish AI app builder that’s exploding in popularity for good reason. You just describe what you want — in plain language — and the AI builds full-stack, production-ready web apps complete with frontend, backend, database, auth, and hosting.
I started small: a personal webpage for my son. Then a few clean landing pages for some of our brands. It worked so well that I quickly escalated to building internal tools — dashboards, sales analytics and purchase systems. Things that would normally require a dev team and months of work were suddenly live in days.
These tools are now so advanced and useful that my entrepreneurial brain (which never shuts off) started whispering: “These are legitimately great. You could fork a couple, clean them up, and launch them as SaaS products for other companies.”
The urge is real. I love building businesses out of anything I touch. But then reality hits: I don’t have the time. I don’t need the money. And I definitely don’t want the responsibility of paying customers relying on my software 24/7. The last thing I need is to be in some remote camp in Africa, fighting bad Wi-Fi to fix a bug at 2 a.m. No thanks — been there, done that in other ways (When I went to Svalbard 2015 I bought a Iridium Sat Phone so the office could reach me if there was issues with out servers so I could guide them how to fix them over Sat phone, fortunately we never had too…)
So for now, they remain our secret internal weapons.
Lovable is genuinely lovable. As a lifelong wannabe coder who never quite made it, it has unlocked something magical: I can now build pretty much anything I imagine. I’m like a kid again — I can’t stop. I code almost every day now, often just for the pure joy of it.
The other day, up at the cabin between ski runs, an idea hit me: “I’ve never built a proper mobile app. Let’s try that right now.” A few hours later (with hot chocolate breaks), I had a fully functional sun & moon tracking app on my phone — exactly how I wanted it. Sure, there are dozens like it on the App Store, but I built this one myself, just to prove I could. And it works perfectly.

These days, I use Lovable mainly for rapid proof-of-concepts or to nail the UI exactly how I want it. Once the foundation feels right, I take the project offline to my local dev machine. From mid-December, I discovered Claude Code running on Anthropic’s Opus 4.5 — currently the best coding model out there, hands down. The speed of progress, both in the tools themselves and in my own skills as a “developer,” is absolutely mind-boggling. What you can build with it is just incredible.
A quick side note on terminology: Early on, this style of building was called “vibe coding” — you throw a loose idea at the AI, cross your fingers, and hope it captures the vibe. That term fit perfectly for the first wave of tools like Lovable. But for me now, it feels too simplistic. When I’m the one in full control — designing the architecture, specifying every feature, guiding the implementation, debugging together, and making sure it turns out exactly as I envisioned — with the AI acting as my tireless, brilliant coding partner, this isn’t just “vibe coding” anymore. It’s more like having an elite dev team at my fingertips.
What still blows my mind is the sheer volume: 2.4 million lines of code in 2025 — and my serious usage only started in September, peaking from then through mid-December.
I think my decades of hands-on tech experience — even without being a “real” developer — gave me a huge advantage with Lovable. I understand how things work under the hood, so I can prompt precisely, spot when something’s going wrong, and suggest fixes. When the AI gets stuck in an error loop, I often know exactly what’s causing it, and we solve it together fast.
Next up: my son wants to become a game developer, so we’re diving into that together. We’re going to build a real game — not one of the simple ones you can quickly make in Lovable, but a proper one using Unity as the game engine, powered by Claude Code for the heavy lifting. My weak spot? I’m terrible at creating pixel-perfect graphics and art assets. But guess what — we’ll solve that with AI too.
If you’re wondering why I’ve been so quiet lately on Instagram and barely posted on the blog — this is the reason. I’ve been completely absorbed in this new passion: vibe coding (or whatever we’re calling it next) and building with AI. It’s productive, creative, and ridiculously fun.
Who knows — maybe it’s time to jokingly update my LinkedIn and company bio to “Developer”? 😄
If you’re curious about trying Lovable, I can’t recommend it enough — especially if, like me, you’ve always wanted to build real apps but never quite mastered traditional coding. It’s a total game-changer.