I spent months watching tutorials. I could follow along with anything — build a to-do app, clone a landing page, set up a Node server. But the moment I closed the tutorial and opened a blank editor, my mind went blank too. Sound familiar?
The Tutorial Trap
Tutorials give you the illusion of learning. You feel productive because you're typing code and things are appearing on screen. But you're not making decisions — you're following decisions someone else already made. The real learning happens when you have to figure out the decisions yourself.
I didn't realise this until I decided to build my first real project from scratch: a landing page for a meal subscription service called Omnifood. No tutorial to follow. No one telling me what to do next.
Building Something Real
The moment I started, everything felt different. Where do I put the navigation? How do I structure the sections? What font sizes actually look good? These are questions tutorials answer for you — but in real life, you have to answer them yourself.
I spent hours on things that would have taken minutes in a tutorial. But every hour taught me something a tutorial never could: how to think through problems, how to make design decisions, and how to push through when nothing looks right.
"The gap between following a tutorial and building something real is where all the actual learning lives."
What Actually Stuck
- Responsive design isn't optional — I tested on my phone halfway through and realised everything was broken. That taught me mobile-first thinking faster than any article ever could.
- Simplicity is hard — My first version had too many colours, too many fonts, and too many sections. Stripping it back was harder than adding things in the first place.
- Done is better than perfect — I could have tweaked spacing and colours forever. At some point, you have to ship it and move on to the next thing.
The Confidence Shift
The biggest thing that changed after building my first real project wasn't my skill level — it was my confidence. I went from "I'm learning to code" to "I can build things." That shift changes everything. It changes what you attempt, how you talk about yourself, and what you believe is possible.
If you're stuck in tutorial mode, my advice is simple: close the tutorial, open a blank file, and build something. It doesn't have to be good. It has to be yours.