Front-End Ninjas
06/05/2025
Your Progress Is Real, Even If No One Sees It Yet.
(Because growth doesn’t always make noise.)
You’re showing up.
You’re debugging things that used to break you.
You’re Googling smarter.
You’re solving problems faster.
You’re thinking like a developer, even if you still feel like a beginner.
And maybe no one’s clapping.
No likes.
No GitHub stars.
No job offers yet.
But hear this:
Your progress is still real.
The things that don’t feel like “progress” actually are:
✅ Spending 2 hours fixing one dumb error and learning 3 things in the process
✅ Starting a project you’re not sure how to finish
✅ Googling “how to center a div” for the 100th time and finally remembering how
✅ Rewriting messy code into something readable
✅ Showing up when it feels like nothing is working
That’s growth. That’s the work.
And that’s exactly what it looks like on the way up.
🧠 Just because no one sees your reps…
Doesn’t mean they don’t count.
Doesn’t mean you’re behind.
Doesn’t mean you’re not on your way.
You’re not invisible. You’re building in silence and soon, the results will speak for you.
Keep going.
Keep learning.
Keep shipping.
The world will catch up to what you’re becoming.
30/04/2025
You Don’t Need to Be “Ready” You Need to Start Anyway.
(Because “ready” is a lie your fear keeps telling you.)
If you keep telling yourself:
“I’ll start when I feel more confident.”
“I’ll build something once I finish one more course.”
“I’m just not ready yet.”
Nah.
You’re not waiting to be ready, you’re avoiding the discomfort of starting.
Nobody ever feels ready to do something new.
You think the devs out here shipping apps and landing jobs waited until they were 100% confident?
Nope.
They started messy.
They started confused.
They started anyway.
Starting when you’re not ready teaches you faster:
✅ You get exposed to real problems.
✅ You learn what actually matters and what doesn’t.
✅ You build momentum and that’s where confidence really comes from.
Read that again:
Confidence isn’t a prerequisite. It’s a byproduct of starting.
“Not Ready” Is a Myth Because:
You’ll never know “everything” before building.
You’ll never feel like you’ve mastered every concept.
You’ll always find an excuse to wait if you let fear lead the way.
Meanwhile, every day you wait is another day you could have been learning, building, launching, growing.
Final Word:
You don’t need to feel ready.
You need to be willing.
Willing to be uncomfortable.
Willing to struggle a bit.
Willing to build something small and ugly and then grow from there.
29/04/2025
Copy-Pasting a UI Clone Is Not a Portfolio Project
(It’s a screenshot. Not proof of skill.)
Let’s not sugarcoat this:
Just because it looks good doesn’t mean it shows what you can do.
That landing page clone you copied pixel-for-pixel from a YouTube tutorial?
It might teach you some CSS tricks but it won’t get you hired.
Because a portfolio project isn’t just about what it looks like.
It’s about what it does and what you learned while building it.
🛠️ Here’s why copy-paste clones don’t cut it:
❌ No original thinking
❌ No feature decisions
❌ No custom logic or API work
❌ No architecture choices
❌ No debugging process
If you couldn’t explain why you built it that way…
If you didn’t write the logic yourself…
If your biggest challenge was centering a div…
It’s not a project. It’s a code coloring book.
What does count as a real portfolio project?
✔️ You came up with the idea or modified an existing one significantly
✔️ You connected it to real data (APIs, databases)
✔️ You wrote your own logic for functionality
✔️ You handled some bugs, solved real problems, made real decisions
✔️ You can talk about it in an interview and walk through the code with confidence
A real project is something YOU built not something you followed.
Want to start with a clone? That’s fine.
But expand it. Break it. Rebuild it. Own it.
Otherwise, you're not building a project you’re just building the illusion of one.