178 views
Network architecture, internet protocols, database and systems design, and the infrastructure engineering decisions that determine whether real production systems hold up under load.
Why debouncing is one of the highest value patterns in responsive web development Most developers have built a search box that fires an API call on every keystroke and at some point felt the full weight of that decision. The network tab fills with hundreds of requests, the backend slows under the load, the UI […]
Read more →Below is a simple function to add or subtract a number of weekdays to a specified date.
Read more →When WordPress goes down on your AWS instance, waiting for manual intervention means downtime and lost revenue. Here are two robust approaches to automatically detect and recover from WordPress failures. Approach 1: Lambda Based Intelligent Recovery This approach tries the least disruptive fix first (restarting services) before escalating to a full instance reboot. Step 1: […]
Read more →1. Introduction In networking, OSPF (Open Shortest Path First) is a routing protocol that ensures traffic flows along the shortest and lowest cost path through a network. It does not care about hierarchy, seniority, or intent. It routes based on capability, cost, and reliability. Modern engineering organisations behave in exactly the same way, whether they […]
Read more →The cloud is hot…. not just a little hot, but smokin hot!! Covid is messing with the economy, customers are battling financially, the macro economic outlook is problematic, vendor costs are high and climbing and security needs more investment every year. What on earth do we do??!! I know…. lets start a crusade – lets […]
Read more →Catastrophic system outages are never purely accidental because the conditions enabling them accumulate quietly over time, embedded within organizational structures, incentive misalignments, and suppressed warning signals. Like destructive human behaviour, systemic failure reveals latent dysfunction that existed long before the visible collapse, suggesting every major outage is ultimately a predictable consequence of chronic, overlooked vulnerabilities. […]
Read more →Ask ten CIOs what Cloudflare does and you will get ten different answers, ranging across DDoS protection, CDN, zero trust networking, DNS, WAF, reverse proxy, and bot management, and every single one of them will be correct, which is precisely the problem. When a product can be described ten different ways by sophisticated buyers, that […]
Read more →I have been parachuted into a number of troubled technology environments during my career, and they usually shared the same characteristics: too many incidents, nervous business stakeholders, old technology, fragile architecture, and a technology team that had gradually lost confidence in its own ability to change anything. One of the first things I learned was […]
Read more →Every vendor pitch eventually arrives at the same promise. The platform is future proof. The architecture is built to last. The investment you make today will still be paying off in ten years, so buy now and stop worrying about tomorrow. It is a comforting sentence, and it is also completely false, and I think […]
Read more →For decades, enterprises treated operating system selection as an application requirement: if the application required Windows, you installed Windows, and if it required Linux, you installed Linux. I think that logic has expired. In a modern enterprise built around cloud, elasticity, automated pipelines, containers and disposable infrastructure, the question should not be which server operating […]
Read more →