Written on 2026-04-12 by Adam Drake - 9 min read

My Medium friends can read this story over on Medium.
Over the years I have found only one true way to separate the hype from the reality. It’s quite a simple approach…
Try it out yourself.
That’s it. Simple.
I did this when Crypto development was going through it’s hype cycle. I soon realised that DAPPs were extremely niche and not that useful in real life.
I did it with Nextjs first came out. I built a real project and soon realised Nextjs was a great framework with some really positive features. Then the whole verson 14 came out with the apps folder and the massive over caching. Nextjs and myself soon parted ways. Why Vercel?!
It’s 2026 and AI is here with the biggest hype cycle I’ve seen in my lifetime as a developer.
It was time to try out a real life project. I didn’t want to fully vibe code it as I think that’s just naive and ultimately going to lead to a whole world of pain. I did however really want to try pushing the AI Agent and see where it’s limits were and where it performs really well and where it performs badly.
My project was something I have wanted to build for a long time. A language app especially to learn Czech (I live in Prague).
Czech is a slavic language and all the language apps I have used over the years tailor to MANY languages so don’t deal with the specifics of the Czech language.
I learnt quite a bit over the course of building this app. It took me about 4 weeks in my spare time. I worked on it pretty hard, even when heavily utilising AI agents to build out the code base. I was also using Laravel on the backend and Tanstack start on the frontend (My favourite stack!) so I had a really solid foundation to start with.
What I have produced is a good MVP — still quite far from a finished product. I don’t subscribe to the model of get something out as soon as possible. I think you need to put some care and attention even into the MVP — first impressions count.
Here’s what I learnt along the way.
Did AI Speed Me Up? Yes and no. It definitely allows me to write more code. However, I think now the bar for quality of software should be much higher. It’s easier to test your application. It’s easier to get through technically difficult moments. It’s easier to make decisions. But that shouldn’t mean we just ship more code. It should mean we make higher quality software.
AI when used in producing code is definitely a game changer. I have really tried to utilise it over the past month and honestly, I can’t see myself going back to hand coding everything.
The tools you use are important and it’s clear even the main tools are still going through quite a bit of iteration. The models you choose also have a big impact. Claude Sonnet 4.6 for me. I think it’s best to find one you like and stick to it, although keep exploring at the same time.
Planning first is crucial. It saves time ultimately. Keeping requests small is also really important. It’s about narrowing the scope of possibilities.
You have to have good mental models still. You can’t rely on AI to guide you on the bigger decisions, especially architecturally. By all means ask for its opinion but don’t follow it blindly. It may be quicker in the moment but ultimately it could cost you.
I really don’t like the multi agent approach. Two agents at once is more than enough to keep my cognitive load at maximum. This whole orchestration of agents — at this current time — just sounds stressful and I feel will lead you into a forest of mess and pain.
If you’re not using AI at the moment, I would strongly advise you to at least dip your toe in the water. It’s another tool at the end of the day and it can help you with some of those tasks you really dread — like writing extensive tests. However, keep a close eye on it. It just loves to go off the beaten path so it needs a tight leash. And don’t believe the hype. Never believe the hype. As in most things, the truth lays somewhere in the middle.
If you made it this far, here is the app I released: https://www.czech-learner.com/ — Still plenty to do but its up and working. If you want to learn Czech — give it a go!
Enjoyed This Post?
If you found this blog post helpful, why not stay updated with my latest content? Subscribe to receive email notifications every time I publish.
If you're feeling really generous you can buy me a coffee. (Btw, I really like coffee…)
I live in the vibrant city of Prague, Czech Republic, with my family. My blog is more than just articles; it's a community of like-minded developers who share a love for innovation and learning.
I'm a passionate Frontend Developer specialising in React and TypeScript. My professional journey revolves around exploring and mastering new tools and libraries within the JavaScript ecosystem.

Adam Drake is a Frontend React Developer who is very passionate about the quality of the web. He lives with his wife and three children in Prague in the Czech Republic.
Adam Drakes Site © 2026