The Unconventional Decision
I'm making a move that might seem counterintuitive for someone 5 months into backend development: I'm going back to strengthen my fundamentals instead of just pushing forward.
Here's the context. Over the past 5 months, I've been building with Node.js and have some projects to show:
Chronos API: Study tracker with JWT authentication, automated email reminders using node-cron, background jobs, and production deployment on Render
Blog Platform: Full CRUD operations, user authentication, and session management with EJS
Both work. Both are deployed. Most people would keep building at this point. But I realized something important: I can build features by following patterns and documentation, but when it comes to understanding what's actually happening under the hood or making informed architectural decisions, I want more confidence.
Why This Makes Sense
Right now, I can make things work. But I want to understand, not just implement. I want to be able to explain my code and make decisions based on understanding, not just what worked in the last tutorial.
As a CS student actively looking for internships, I know employers care about how you think and solve problems, not just what you've built. This is about developing that deeper understanding.
What I'm Focusing On
Instead of rushing to learn new frameworks and tools, I'm going back to strengthen:
JavaScript fundamentals (closures, async patterns, prototypes)
How Node.js actually works
HTTP and web protocols
API design principles
Database design and optimization
Testing and code quality
The Approach
How I'm doing it:
Learning systematically through a structured roadmap
Building progressive projects that increase in complexity
Documenting everything publicly with weekly updates
Sharing code, challenges, and what I'm learning
Why publicly?
Two reasons. First, accountability - posting updates keeps me consistent. Second, I want to show how I approach learning and problem-solving, not just finished projects.
What To Expect
Every week I'll share:
What I'm learning and why it matters
Projects I'm building with code walkthroughs
Challenges I'm facing and how I'm solving them
Resources that are actually helping
Honest updates on progress
No fluff. Just real learning and real progress.
Let's Connect
If you're learning backend development, working on similar goals, or just starting out, I'd love to connect. Drop a comment with what you're working on or reach out.
Find me:
GitHub: https://github.com/Precixphantom
LinkedIn: https://www.linkedin.com/in/precious-afolabi-34194138b/
Week 1 update coming soon.
Top comments (0)