What Caused Cloudflare’s Big Crash? It’s Not Rust

The Promise Cloudflare’s outage did not just take down a fifth of the Internet. It exposed a truth we often avoid in engineering: complex systems rarely fail because of bad code. They fail because of the invisible assumptions we build into them. This piece cuts past the memes, the Rust blame game and the instant … Read more

Simple Steps to Make Your Code More Secure Using Pre-Commit

Build Smarter, Ship Faster: Engineering Efficiency and Security with Pre-Commit In high-velocity engineering teams, the biggest bottlenecks aren’t always technical; they are organisational. Inconsistent code quality, wasted CI cycles, and preventable security leaks silently erode your delivery speed and reliability. This is where pre-commit transforms from a utility to a discipline. This guide unpacks how … Read more

The Truth About “Ghost Engineers”: A Critical Analysis

Disclaimer:This article is not intended to discredit Boris Denisov, Stanford University, McKinsey, or any other entities referenced herein. I hold immense respect for their contributions to research and industry discourse. While findings like these may resonate with practices in FAANG companies, large organizations, and mature startups, this critique seeks to explore the broader implications of … Read more

Do You Know What’s in Your Supply Chain? The Case for Better Security

I recently read an interesting report by CyCognito on the top 3 vulnerabilities on third-party products and it sparked my interest to reexamine the supply chain risks in software engineering. This article is an attempt at that. The Vulnerability Trifecta in Third-Party Products The CyCognito report identifies three critical areas where third-party products introduce significant … Read more

How Will China’s Quantum Advances Change Internet Security?

Image Generated with Dalle 3 Introduction: Chinese scientists have recently announced that they have successfully cracked military-grade encryption using a quantum computer with 372 qubits, a significant achievement that underscores the rapid evolution of quantum technology. This breakthrough has sparked concerns across global cybersecurity communities as RSA-2048 encryption—a widely regarded standard—was reportedly compromised. However, while … Read more

Is the AI Boom Overhyped? A Look at Potential Challenges

Introduction: The rapid development of Artificial Intelligence (AI) has fueled excitement and hyper-investment. However, concerns are emerging about inflated expectations, not just the business outcomes, but also from the revenue side of the things.. This article explores potential challenges that could hinder widespread AI adoption and slow down the current boom. The AI Hype: AI … Read more

Inside the Palantir Mafia: Secrets to Succeeding in the Tech Industry

In the world of technology, engineers are not just cogs in a machine; they are the builders, the dreamers, and the ones who solve the problems they see in the world. And sometimes, those solutions turn into billion-dollar businesses. This is the story of the “Palantir Mafia,” a group of former Palantir employees who have … Read more

From Soaring High to Stalling Out: How Boeing Lost Its Engineering Edge

The world’s largest aerospace conglomerate turns 108 this year. Boeing’s 1st plane, a Boeing Model 1 officially took off on 15 July 1916 when Wong Tsu (A Chinese graduate from MIT) completed the construction at the Heath Shipyard. As of 2023 September, a total of 78000 aircraft have rolled out of Boeing factories (excluding license-produced … Read more

Why Startups Need To Architect Cloud Agnostic Products

Nobody plans to leave AWS in the startup world, but as they say, “sh** happens.” As engineers, when we write software, we’re taught to keep it elegant by never depending directly on external systems. We write wrappers for external resources, we encapsulate data and behaviour and standardise functions with libraries.  But, When it comes to … Read more

How to Manage Technical Debt in 2023: A Guide for Leadership

In this article, I will summarise effective strategies and best practices to tackle tech debt head-on. Technical debt is an inevitable reality in software development. But, it can be leveraged just like a financial loan/debt can help you achieve your goals, if managed properly.It can be used to drive competitive advantage by allowing companies to … Read more