Why I Started This Blog as a Growing Developer


Hi there! I’m Erick Wainaina from Kenya, and this blog marks the start of something I’ve wanted to do for a while: sharing my tech learning journey publicly.
I’m currently building my skills in Python, Java, APIs, AI tools, and backend frameworks like Flask and Spring Boot. Along the way, I’m exploring prompt engineering and real-world projects that challenge me to think and build like a developer.
Why Start a Blog?
Because growth isn’t about waiting until you’re “ready” or perfect.
It’s about showing up, building, learning, and sharing along the way.
This blog is my space to:
Reflect on lessons I’m learning.
Share insights from projects I’m working on.
Connect with others who believe in learning in public.
Document my wins, struggles, and everything in between.
What You’ll Find Here
Coding insights from Python, Java, and backend development.
Beginner-friendly tech explainers.
AI tools experiments and prompt engineering reflections.
Real-world project lessons.
Honest updates from a developer still building his foundations.
My Goal
Simple: To grow, share, and inspire.
Whether you’re a beginner, self-learner, or an experienced developer—I hope you find something here that adds value to your journey.
Let’s learn, build, and grow together!
Subscribe to my newsletter
Read articles from Erick Njoroge directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Erick Njoroge
Erick Njoroge
Hi, I’m Erick Wainaina from Kenya. I’m a passionate learner exploring Python, Java, AI tools, and real-world tech projects. This blog is my learning journal—where I share coding insights, project lessons, and beginner-friendly tech explainers. My goal? To document my journey, inspire fellow learners, and show that consistent progress beats perfection. Let’s grow together!