Software Engineer (Go/Golang) with 7+ years of experience delivering scalable, high-performance cloud-native systems for fintech, e-commerce, and open-source platforms. I write about Go programming, distributed systems, cloud infrastructure, and software engineering best practices. Currently based in Birmingham & London, England, working at The Linux Foundation, and organizer of Lagos Gophers Community - the largest Go community in Africa with over 2,000+ members.

Introduction I have been exploring LLMs (Large Language Models) and agentic-driven applications for over a year now. The exploration mostly focuses on …

Introduction Every time we get on the system to fix a bug in a feature, refactor a feature, or add a new feature, we are probably introducing bugs. As …

Introduction Many programming languages support passing an argument by value and/or by reference. In this article, we’re going to learn how …

Introduction Many companies are betting on Go due to its composability, scalability, and concurrency, and other super interesting features. Simple web …

Introduction This tutorial will show you how to handle sending SMS in Go to Nigeria phone numbers with ease. To be specific, in the last two API …