// learn
Field notes for engineers
who ship.
Dive in and pick up a few things from best practices and experts in the tech space.

Nigeria's telecoms paid $820 million for 5G. Here's why you still don't have it.
MTN Nigeria and Airtel Nigeria each committed roughly $273.6 million for their 5G spectrum licences, with Mafab Communications also securing rights...

Nigerian startups raised $113.7 million in June - but the money is going to fewer, more proven ideas
Funding for Nigerian startups is picking back up. What's changed is who's getting it, why, and - worth saying up front - how quickly that momentum can evaporate the following month. This isn't a simple "the market is back" story.

Buying or selling crypto in Nigeria just became more expensive - what changed?
If your business uses crypto or Stablecoins anywhere in how you move money - for cross-border payments, settlement, or as part of a product you offer customers - build the 1.5% into your cost calculations now rather than discovering it in a reconciliation later.

Why your next laptop is going to cost more - and it has nothing to do with the laptop itself
If you've priced a new computer for your business recently and been surprised by the number, you're not imagining it. Prices are genuinely going up, and the reason has almost nothing to do with laptops themselves.

AI is making cyberattacks cheaper to launch and far more expensive to clean up
IBM's 2026 Cost of a Data Breach Report found that AI-driven attacks now cost businesses an average of $6 million per breach - about $1 million more than the overall average cost of a data breach.

"Just use Postgres for everything" is good advice with a scale limit nobody puts in the headline
There's a genre of engineering blog post that resurfaces every year or two: "You don't need Kafka. You don't need Redis. You don't need Elasticsearch. Just use Postgres.

Nigerian businesses face a cyberattack every 39 seconds. Here's what that actually means for you.
Nigeria is now the second most-attacked country in Africa, facing over 4,300 attempted cyberattacks a week. The country's data protection regulator estimates a cyberattack happens somewhere in Nigeria roughly every 39 seconds

If you can describe the problem, we can automate it.
Every manual process has a hidden price tag. Someone's paid hours going into re-typing orders instead of selling. Invoices that go out late, so payment comes in late too. Leads that go cold because the reply took a day instead of a minute.

OpsVerdict: A Free, Instant Health Check for Your Startup - Before the Room Runs It For You
Every founder eventually gets scored — by an investor, a board, an acquirer. The only question is whether you know what they'll find first. We built OpsVerdict to answer that: a free, instant self-appraisal across technical ops and business fundamentals...
Multi-Tenant Isn't a Database Column. It's a Trust Boundary.
Adding a tenant_id doesn't make you multi-tenant. Here's the mental model that separates real SaaS isolation from a single-tenant app wearing a costume.
Compliance Isn't a Checklist. It's Someone Else's Threat Model, Borrowed.
Why regulatory middleware fails when engineers treat compliance as paperwork instead of an attack surface a regulator already thought hard about.
The Checkout Line Doesn't Care About Your Uptime SLA. It Cares About Right Now.
Retail downtime isn't a software bug. It's a revenue leak measured in real time, at the till, with a queue behind it. Here's why offline-first checkout is the requirement most POS decisions still treat as optional.
Security Debt Compounds Faster Than Technical Debt. Nobody Budgets For It.
Why "we'll add auth, logging, and rate-limiting later" is a more expensive lie than "we'll refactor this later" especially in regulated spaces like fintech and payments.
Vendor Lock-In Isn't the Risk. Pretending You Can Avoid It Is.
A contrarian take on cloud and provider lock-in. When fighting it costs more than picking a lane and designing your exit later.
The Due Diligence Question Investors Don't Ask (But Should)
What actually surfaces in a technical audit before a raise - bus factor, undocumented tribal knowledge, and dependency rot for founders gearing up for funding conversations.
DevOps Isn't a Toolchain. It's a Decision About Who Owns the Pain.
Culture, practice, and tooling collide in DevOps. Here's the mental model that actually holds up once you're past the buzzwords.
DevOps, the perfect guide for every engineer — Part 1
Culture, practice, and tooling collide in DevOps. Here's the mental model that actually holds up once you're past the buzzwords.
API-driven development, and where it quietly falls apart
Years of defending API-first design taught us where the philosophy earns its keep — and where teams over-apply it.
Building a Real Storefront, Not a Three-Thousand-Word ORM Debate
A pragmatic, ship-it walkthrough of a real SPA storefront — backend, auth, and checkout included.
Building an e-commerce storefront on Firebase and Angular
A pragmatic, ship-it walkthrough of a real SPA storefront — backend, auth, and checkout included.
// subscribe — it's free