Posts
Explore my articles, where I share insights and personal experiences from my journey as a software engineer.
-
Building the Black Box: Why Trusting AI Agents is an Architecture Problem
We are moving from Chatbots to Agents. This shift from 'conversation' to 'agency' unlocks immense value, but it fundamentally alters the trust equation. When software can spend money, write code, and delete files, 'trust' is no longer a warm sentiment, it is a critical engineering requirement.
-
From the Void to the World: The Universe’s Long Journey from Simplicity to Complexity
A scientifically grounded narrative of cosmic evolution, from the birth of space-time to the formation of Earth
-
Beyond Bigger Models: The Three Scaling Laws Redefining AI's Future
AI progress isn't just about bigger models anymore. Three scaling laws—pre-training, post-training, and test-time "long thinking"—are driving a massive compute boom. The next bottleneck isn't algorithms. It's infrastructure and power.
-
4 Surprising Realities of Artificial Superintelligence (ASI)
A grounded look at Artificial Superintelligence that separates hype from reality, exploring how far we are from ASI, what it would take to build it, the transformative promise it holds, and the subtle but serious risks of misaligned goals.
-
The Coming Wave: When Intelligence and Life Become Programmable
AI isn’t the whole story. A far bigger shift is underway - one where intelligence and life itself are becoming programmable, accelerating faster than we know how to control.
-
Lock It or Lose It: Avoiding Race Conditions in Distributed Systems
A clear, intuitive explanation of race conditions in distributed systems and how pessimistic locking helps prevent them, covering locks, timeouts, and fence tokens to ensure data consistency and avoid stale updates.
-
Learning from mistakes - Revert/Reset the branch in right way.
A clear, intuitive explanation of how to revert/reset the branch in right way.