Why I’m Blogging as ra1ph (and What You’ll Find Here)

Hi there — I’m Ralph Njuguna, a software engineering student on the path to becoming a full-stack developer. I recently launched this blog under the handle ra1phn as a space to document what I’m learning, share how I’m building, and reflect on my growth.
🔹 Why “ra1phn”?
“ra1phn” is a blend of my real name and a tech-style alias that felt simple and true to me. It’s short, a bit nerdy, and easy to recognise across platforms — and now, it’s the name behind my blog.
🔹 Why Start a Blog?
I believe in learning in public — not just to help others, but to help myself think more clearly. Writing forces me to slow down, explain things well, and revisit what I’ve learned. I want this blog to be:
A place where I can teach by writing tutorials and dev logs
A journal of the wins and bugs I face as I level up
A resource for others just a few steps behind me
Whether it’s HTML and CSS, JavaScript challenges, or deeper full-stack topics down the road — I’ll be sharing everything that pushes me forward.
🔹 What You’ll Find Here
Expect content like:
Step-by-step tutorials and project breakdowns
Dev logs as I work through coding challenges
Thoughts and reflections on studying, building, and learning to think like a developer
Occasional posts on tools, tech stacks, and career progress
I’m currently studying at Moringa School, and I want to give future devs a transparent look at what it’s like to grow from the ground up.
🔹 Let’s Connect
If you’re also learning to code, building side projects, or just enjoy geeking out over dev stuff — welcome! Leave a comment, reach out on GitHub, or just bookmark the site and follow along.
Thanks for being here.
Let’s build something great — one commit at a time.
— Ralph Njuguna (aka ra1phn)
Subscribe to my newsletter
Read articles from Ralph Njuguna directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
