Ngonidzashe.
Back to Archive
Personal

The Odin Project

July 15, 20262 min read

Most software engineering portfolios start with a polished studio shot and a pristine narrative. Mine starts with a messy reality.

During my gap year in Zimbabwe, I didn't have a clear roadmap. I was tinkering with HTML and CSS, trying to understand how the web worked. That's when I discovered The Odin Project—an open-source web development curriculum that completely changed my trajectory.

Code is Just a Tool

Working through those lessons, I realised something profound: code isn't just about syntax.

"Programming is about understanding how people, ideas, and technology come together."

It isn't about writing the cleverest algorithm; it's about solving real problems. This perspective shift changed my focus from purely academic computer science to practical, value-driven software development.

The Odin Project taught me how to think like an engineer, not just a coder. It forced me to build projects from scratch, debug without Stack Overflow crutches, and actually understand what I was shipping.

The Mission Today

Today, as a Computer Science student at Stellenbosch University, my mission is clear. Whether I'm building with Next.js, integrating Paystack APIs, or designing a backend, I am focused on bridging the technology gap across Africa through elegant architecture and intuitive design.

I still remember the first time I deployed a full-stack application. It was broken, slow, and barely functional. But it was mine. That feeling—of taking an idea and making it real—is what keeps me building.

Here's a great video that breaks down the mindset shift required to go from "learning to code" to "solving problems":

Follow my learning.

Receive occasional updates on the things I'm building and exploring.

EOF /Contact

Start a conversation.

Tell me a bit about what you're building. I usually respond within a day or two.

  • Business Website
  • WordPress Website
  • SaaS / Web App
  • Hosting / Infrastructure
  • Maintenance / Support
  • Training
  • Other