Software Engineering
This collection brings together practical lessons from building and scaling software: choosing infrastructure, structuring frontend systems, using web standards, and helping engineers turn ideas into working products.
Topics covered
- Software architecture and scale
- Frontend engineering
- Cloud infrastructure
- Engineering standards and practice
Selected articles
Engineering Judgement at Scale: Building a Multi-Tenant Integration Platform for Enterprise APIs
August 31, 2026 Read MoreHow we turned repeated partner integrations into a shared multi-tenant platform, prevented token refresh storms, and created a safer operating model for enterprise API consumption.
Single-Flight Token Refresh: A Technical Deep Dive
August 31, 2026 Read MoreHow to implement, test, and operate a tenant-aware single-flight token cache with early expiry, clean failure recovery, and no lock on the hot path.
Moving from Heroku to GCP Cloud Run and App Engine - A startup's Dilemma in the early days
May 11, 2025 Read MoreCost optimization is definitely not one of the things you should be focused on as an early stage startup yet to raise funds, still finding (PMF) product market fit. tech infrastructure scaling usually rings your door bell when the time is near, you however need to know when and how to respond.
Building the right way — Html5 Semantics
September 19, 2017 Read MoreHello there! I hope you were able to get your feet wet with previous posts on web development front-end.
Scaling Frontend Applications - Coding Guidelines
April 03, 2022 Read MoreStructuring your frontend application can become tricky as your product and codebase grows, In this post, I will be sharing what I have found to a working solution for almost any kind of Frontend project size.
Using React useRef Hook to access immediate past props or state.
February 06, 2022 Read MoreAccessing previous value of props or State with useRef hook in React.
Back at Reboot Hackathon - Edinburgh Edition
November 25, 2025 Read MoreTuesday, November 11th found me back at Reboot Hackathon, this time in Edinburgh. It was an all day affair from 8:30AM to 6:30PM of pure energy, brainstorming, building, debugging, and that familiar hum of engineers in flow state.