PinnedFunnel-based Architecture for Website Security on the Cloud — Part 1 — The FrameworkAs a Solution Architect, I’ve got a few opportunities to work with a few organizations facing security challenges on the cloud. One of the…Apr 29, 2023Apr 29, 2023
PinnedThe Coevolution of API Centric and Event-based ArchitectureWhen evaluating communication between different systems, there is always an argument of choosing between an API-first approach and an…Jul 14, 2021Jul 14, 2021
The Hidden Carbon Cost when Working RemoteAs part of an Organization that has sustainability as one of its top agenda , I’ve been closely examining the environmental impact of…1d ago1d ago
Session Management: B2C vs B2B Customer Facing ApplicationsAs I was thinking about a good topic to write about this week, I couldn’t help but reflect on the subject of user session management. It is…Oct 20Oct 20
Perils of Holiday Code FreezesHoliday Code Freeze has now become an age-old practice where deployments are stopped, and it’s aimed to reduce any risk of new bugs or…Aug 13Aug 13
AI Aspirations but lacking the Automation FoundationI am witnessing a growing need for more clarity among management teams regarding AI and Automation. They see competitors touting AI…Jul 25Jul 25
Learnings from Microsoft Global outages due to Crowdstrike incident — An Architect’s viewI’ve seen my fair share of system outages as an IT architect. But the recent Microsoft Global system outages due to a Crowdstrike update…Jul 19Jul 19
Edge Tech Realities — Part 1 — Web PerformanceThe edge technology has improved severalfold in the last decade or so. In the late 2000s, I used Akamai to serve static content for…Jan 10Jan 10
Caching Strategies for Improved Website PerformanceWhen it comes to performance, the first thing that comes to mind is Caching. The concept of Caching is complex to implement for a website…Nov 30, 2023Nov 30, 2023
Mastering the Art of Reading Thread DumpsI have been for years trying to find a structured way to read thread dumps in production whenever there is an issue. I have often found…Nov 29, 2023Nov 29, 2023