PMPaul Murithi Kirerainweek-16.hashnode.dev·May 12 · 8 min readSim-Pesa Is Live: A 16-Week Build Log, A Finished Product, and Everything In BetweenSim-Pesa Build Log — Week 16 of 16 Sim-Pesa is live. Sixteen weeks ago, I could not log into the M-Pesa developer portal. Today, I shipped a local-first transactional appliance that simulates the ent00
PMPaul Murithi Kirerainweek-15.hashnode.dev·May 3 · 13 min readThe Onboarding Wizard: Docker, NGINX, and the localhost TrapSim-Pesa Build Log — Week 15 of 16 Welcome to another build log of Sim-Pesa. This is a project I've been building for 15 weeks now to level up my software development skills. The project is aimed at 00
PMPaul Murithi Kirerainweek-14.hashnode.dev·Apr 26 · 13 min readBuilding the Virtual Smartphone: Redis Pub/Sub and the Human-in-the-Loop ProblemSim-Pesa Build Log — Week 14 of 16 Welcome to another build log of Sim-Pesa. If you're new here, this is a project I've been building for 14 weeks now with the aim of leveling up my software developm00
PMPaul Murithi Kirerainweek-12.hashnode.dev·Apr 10 · 10 min readSimulating the Circle of Trust: Security Mocking Without the OverheadSim-Pesa Build Log — Week 12 of 16 Welcome to another build log of Sim-Pesa. If you're new here, Sim-Pesa is a project I've been building to level up my software development skills. I've been writing00
PMPaul Murithi Kirerainweek-11.hashnode.dev·Apr 2 · 10 min readBuilding Resilient Webhooks: Exponential Backoff and the Art of Retry LogicSim-Pesa Build Log — Week 11 of 16 Welcome to another build log of Sim-Pesa. If you're new here, Sim-Pesa is a project I'm building to level up my backend development skills. It's a transactional sta00