Joseph Mbuzi

Writing

Notes on software engineering, automation, and delivery.

Practical writing for founders, engineers, and teams working through product builds, DevOps decisions, workflow automation, and maintainable software delivery.

Systems notesProduct engineeringDeveloper experience
Product EngineeringMay 12, 20262 min read

The CHAOS Report

In 1995, the Standish Group published an often-quoted study entitled The CHAOS Report. This consulting firm surveyed 365 information technology executive managers in the United States who managed more than 8,380 information technology application projects.

Product EngineeringMay 10, 20264 min read

Project Management Matters in Software Engineering

Working on real software projects completely changed the way I see software engineering. When I first started, I believed the hardest part of building products was the technical side — writing code, learning frameworks, connecting APIs, fixing bugs, and deploying applications.

SystemsMay 8, 20265 min read

Understanding Modern API Design: From REST and GraphQL to Security and Authorization

APIs have become the backbone of modern software systems. Every mobile app, website, payment platform, streaming service, and cloud application relies on APIs to exchange data and communicate between systems. Whether you are ordering food online, checking your bank balance, or using social media, APIs are working behind the scenes.

SystemsMay 8, 20265 min read

The State of Data Centers in Africa — And Why Africa Must Own Its Data Future

Africa is experiencing a digital awakening. Across the continent, more people are coming online, businesses are digitizing operations, governments are launching e-services, creators are uploading content, and startups are building products for millions of users. Yet behind this digital growth lies an uncomfortable reality: much of Africa’s data still lives outside Africa.

SystemsMay 7, 20264 min read

Why Fintech Quietly Won the Payments Revolution While Blockchain Was Still Making Promises

Fifteen years ago, blockchain technology entered the world with a bold promise: faster payments, lower transaction costs, and a financial system that could operate without intermediaries like banks. For many people, it sounded like the future of money had finally arrived.