Engineering systems in practice
Software, Cloud & Geospatial Systems
I document practical lessons from designing and deploying software, cloud and geospatial solutions that replace manual workflows, connect business systems and improve operations.
Technical writing
Latest engineering notes
Architecture decisions, implementation lessons and trade-offs from building dependable operational systems.
-

Why Data Structures Still Matter in the AI Coding Era: A Business Cost Comparison
In this era of AI and vibe coding, is a theoretical topic like data structures and algorithms (DSA) still significant? This is a question I answer in this blog by explaining the performance and financial impact…
-

Building a High Availability Database Cluster: Lessons from Failure to Stability
Highly available (HA) database management systems are integral for stateful applications; however, setting up and maintaining a HA cluster presents challenges. In this blog article, I share my journey in setting up HA clusters for Postgres,…