Browser Rendering: What happens when you type a URL?
From HTML parsing to DOM, CSSOM, Render Tree, Layout, Paint, and Composite. Mastering the Critical Rendering Path (CRP), Preload Scanner, Reflow vs Repaint, and requestAnimationFrame.

Writing about development and technology.
From HTML parsing to DOM, CSSOM, Render Tree, Layout, Paint, and Composite. Mastering the Critical Rendering Path (CRP), Preload Scanner, Reflow vs Repaint, and requestAnimationFrame.

Bitcoin is just part of it. How to create trust without a central authority, principles of decentralization, smart contracts, gas fees, Layer 2 solutions, DAOs, and the Oracle Problem.

How to deploy without shutting down servers. Differences between Rolling, Canary, and Blue-Green. Deep dive into Database Rollback strategies, Online Schema Changes, AWS CodeDeploy integration, and Feature Toggles.

Pringles can (Stack) vs Restaurant line (Queue). The most basic data structures, but without them, you can't understand recursion or message queues.

We have 10 fingers, so why not use Decimal? The inevitable reasons engineers chose Binary to fight voltage noise, covering Base64, Floating Point, and Y2K38.

To understand why my server is so small yet powerful, we must look at the house-sized 1st gen computers. I reveal the history of hardware dieting and the secret to saving cloud costs.

The era of 'free lunch' where messy code ran fast thanks to hardware upgrades is over. I discuss the impact of the end of Moore's Law and new survival strategies for developers.

Why is the CPU fast but the computer slow? I explore the revolutionary idea of the 80-year-old Von Neumann architecture and the fatal bottleneck it left behind.

How did a simple calculator start thinking logically? I explore the essence of computers through the Turing Machine and connect it to state management in my code.
