// notes
Notes
My thoughts aloud.
Apr 5, 2026 Software Engineering is Just Advanced Damage Control. What actually separates a senior engineer from the pack? It’s not just writing features; it’s error handling. It’s optimizing a system to fail gracefully.
Think about the lifecycle of a single request. When it depends on an external network call, do you just try it once, throw an error, and hope the user hits refresh? Or do you build in idempotent retry mechanisms and handle downstream server failures?
What happens if a database connection drops mid-query? What’s the fallback when the DB is enti
arrow_forwardApr 2, 2026 The Shipping Anxiety of AI-Generated Code I’ve never quite bought into the hype of the "zero-oversight" AI developer.
If you spend five minutes on tech social media, you’ll see developers bragging about giving Claude or Gemini full access to their codebase. They talk about letting the AI write entire features, merging the pull requests, and moving on without a second thought.
But honestly? I still haven't gotten over the feeling that the AI is eventually going to mess me up.
I tried it once, letting AI completely handle a non-critical f
arrow_forwardJan 7, 2026 How I Migrated 170k Users from PHP to Node.js Without Stopping the World Migrating a system with 170,000 users isn’t about clever rewrites; it’s about not breaking trust. This post covers how I moved a legacy PHP/MySQL platform to Node.js and PostgreSQL, kept both systems in sync, and scaled performance without downtime.
arrow_forwardJan 5, 2026 Why I built Voltax: Unifying the African Payment Stack I built Voltax to be the "universal payment adapter" I always wished I had. It’s an open-source, strictly typed SDK that abstracts the chaos of African payment gateways behind a single, unified interface.
arrow_forwardDec 12, 2025 I'm leaving React for Svelte After writing React since 2019, I learned Svelte in an hour, and it completely redefined my workflow. Here’s why I’m migrating my projects, including this portfolio, and why I might never go back.
arrow_forward← Previous Next →
Page 1 of 2
Get new notes in your inbox
Thoughts on architecture, fintech, and building for African markets — delivered when I publish, not on a schedule.