Technical Thought Leadership

Engineering Knowledge That Transforms Communities

From debugging Modbus protocols to mentoring 150+ future engineers—sharing practical insights, hard-won lessons, and actionable solutions from building Africa's smart energy infrastructure. Every article bridges the gap between complex technical concepts and real-world impact, empowering the next generation of African engineers to solve tomorrow's challenges today.

6+ Technical Deep Dives
150+ Engineers Mentored
8+ Workshop Series
Kenya to Global Reach

" The best debugging sessions happen when you document your journey. Every technical challenge I've solved, every system I've optimized, every student I've mentored—these experiences become knowledge that can accelerate someone else's breakthrough. Quality engineering isn't just about perfect code; it's about building systems of knowledge that make the entire community stronger. "

Featured Insights

Real debugging sessions, practical solutions, and lessons from the field

A Simple Bug With Lessons: Modbus, Python, Rust and Buffer Overflows

A Simple Bug With Lessons: Modbus, Python, Rust and Buffer Overflows

How a subtle 16-bit overflow in our Modbus device simulator led to days of debugging and taught me why type safety matters in industrial systems. A deep dive into building sophisticated energy system simulators, the debugging process, and lessons learned about robust industrial software development.

Read on Medium

Energy Asset Management: The Subtle Art of Balancing the Grid

"Balance isn't something you find, it's something you create." Smart microgrids require sophisticated management of energy assets—from producers and distributors to consumers. This comprehensive guide explores how modern energy asset management transforms grid stability, optimizes performance, and enables reliable renewable energy integration across Africa's growing smart grid infrastructure.

Read Full Article
Energy Asset Management: The Subtle Art of Balancing the Grid

Latest Articles

I record my failures, here's why
Read Article

I Record My Failures, Here's Why

A retrospect of why I thought recording my failures would be good for me and why I would advise anyone to do so. Lessons from engineering setbacks, debugging challenges, and project disappointments.