Technology Notes

For a while, I struggled with the right name for this article. I haven’t put up a blog post in months. But I’ve been writing. I’m always writing. I’ve been locked in, doing research, engineering, building communities, working with startups. It’s been quite the journey. Last year, I left Moniepoint after a decade-long career to […]

Category: Technology

Posted on 26 Jan, 2026

The current global economy incentivizes organizations to hoard data for competitive advantage. Although everyone thrives when valuable ideas circulate, competition rewards exclusive control over valuable knowledge. This manifests as network effects, which create a compounding advantage for existing platforms, cementing internet monopolies. The implication of this is reduced competition, which ultimately stifles innovation. Platforms tend […]

Category: Technology

Posted on 24 Jun, 2025

You’ve probably come across the saying, “You can’t manage what you can’t measure”. A popular mantra in the business world, it underscores the importance of data for effective running and continuous improvement of business operations. Without keeping track of key metrics, it’s hard to know what to improve or if you’re making any progress towards […]

Category: Programming, Technology

Posted on 16 Oct, 2024

When choosing a name for this note, I wanted something clickbait-ey and provocative. “Calling Bullshit on AI Hype” felt right. In recent years, Artificial Intelligence has been surrounded by immense hype. Challenging a hype cycle is often an effective way to capture attention. So, now that I have your attention, let me start by acknowledging […]

Category: Machine Learning, Technology

Posted on 5 Jun, 2024

In my previous post, I discussed the Microservices architecture and the process of decomposing a business domain into constituent services. Today, we’re going a step further by diving deeper into this paradigm and exploring additional concepts that are essential for the successful application of microservices. At the core of any engineered system lies its primary […]

Category: Programming, Technology

Posted on 23 Apr, 2023

In today’s rapidly evolving software development landscape, staying competitive and keeping up with user demands is more critical than ever. Microservices offer a flexible, scalable, and resilient solution to building complex applications. But before we dive into the world of Microservices, let’s first take a closer look at Monolithic Architecture. Monolithic Architecture is a straightforward […]

Category: Programming, Technology

Posted on 30 Mar, 2023

As I stared at the wallet balance on my Bundle app, I couldn’t help wondering what was going on. Date: May 13, 2021. My crypto portfolio had lost over 20% value in 24 hours. It was a bloodbath. From Bitcoin to Ethereum, Cardano, BNB. All were in the red. What manner of fuckery?? The crypto […]

Category: Technology

Posted on 14 Jun, 2021

There is always that moment when you hear a good song playing on the radio or in public and you just wish you could know the name of the song. If you have ever used the music recognition app, Shazam, then you are very much aware of the service it provides. With Shazam, you can […]

Category: Technology

Posted on 14 Aug, 2020