Evolving Golden Paths: Upgrades Without Disruption

The platform team had done it again — a new version of the golden path was ready. Cleaner templates, better guardrails, smoother CI/CD. But as soon as it rolled out, messages started flooding in: “My pipeline broke!”, “The new module isn’t compatible with our setup!” Sound familiar? Every platform engineer knows that delicate balance —

From Platform Cowboys to Governance Marshals: Taming the AI Wild West

The rapid ascent of artificial intelligence has ushered in an unprecedented era, often likened to a modern-day gold rush. This “AI gold rush,” while brimming with potential, also bears a striking resemblance to the chaotic and lawless frontier of the American Wild West. We are witnessing an explosion of AI initiatives — from unmonitored chatbots

Is My Application’s Authentication and Authorization Secure and Scalable?

Nowadays, most application requires authentication and authorization due to increased threat levels, and not only do they need to be secured, but also scalable due to increased traffic volume. It’s not that the application doesn’t have authentication and authorization in place, but the point is, does it provide security, scalability, and more features around this

The Rise of Passkeys

What Are Passkeys? You know how annoying it is to remember all those different passwords for every single website? And how terrifying it is when you hear about a company getting hacked, and suddenly, your password for that site might be out there? Well, imagine logging into PayPal without a password, and even if PayPal’s

Adobe Service Runtime: Keep Calm and Shift Down!

Microservices at Adobe Adobe’s transformation from desktop applications to cloud offerings triggered an explosion of microservices. Be it Acrobat, Photoshop, or Adobe Experience Cloud, they are all powered by suites of microservices mainly written in Java. With so many microservices created, every developer had to go through the same painful processes, i.e., security, compliance, scalability,

From Ticking Time Bomb to Trustworthy AI: A Cohesive Blueprint for AI Safety

The emergence of AI agents has created a “security ticking time bomb.” Unlike earlier models that primarily generated content, these agents interact directly with user environments, giving them freedom to act. This creates a large and dynamic attack surface, making them vulnerable to sophisticated manipulation from a myriad of sources, including website texts, comments, images,

The Ethics of AI Exploits: Are We Creating Our Own Cyber Doomsday?

As artificial intelligence advances at rates never previously encountered, its impact upon society is taking hold ever more profoundly and extensively. From autonomous vehicles and personalized medicine to generative media and intelligent infrastructure, AI is changing every area it touches. But lurking in the background of these revolutionary promises is a chilly, black fear: Are

Crypto Agility for Developers: Build Agile Encryption Now

In 2025, software development is evolving rapidly with the rise of Vibe Coding and Agentic AI, but so is the cryptographic landscape that underpins these systems. As quantum computing moves closer to practical applicability and encryption standards become outdated, one imperative is becoming unavoidable: crypto agility. Crypto agility, the ability of systems to switch between

Python Development With Asynchronous SQLite and PostgreSQL

After years of working from the comfort of Python and Django, I moved to the wild asynchronous world of FastAPI to improve latency in web-based AI applications. I started with FastAPI and built an open-source stack called FastOpp, which adds command-line and web tools similar to Django. Initially, things went smoothly using SQLite and aiosqlite to add