Posts

Showing posts from May, 2026

The Rise of the Cockroach Janata Party (CJP): A Satirical Political Tale

 In a city where potholes had names, power cuts had schedules of their own, and promises disappeared faster than free Wi-Fi, a strange new political movement began — the Cockroach Janata Party (CJP) . Their slogan? “We survive everything — so will the nation!” How It All Started Legend says the party was born one rainy evening when a group of frustrated citizens noticed one thing that never failed, never disappeared, and somehow survived every disaster imaginable — cockroaches. Flood? Still there. Heatwave? Still there. Government office cleanup? Somehow still there. Inspired by this unbeatable resilience, a retired tea shop philosopher allegedly said: “If cockroaches can survive anything, maybe politics needs that kind of consistency.” And just like that, the Cockroach Janata Party was born. The Party Manifesto The CJP promised practical reforms: 1. 24/7 Survival Economy If cockroaches could survive with so little, the government promised to teach citizens “extrem...

India Is Not Weak: Strength and Constraints in Global Politics

 When people discuss global power, they often simplify geopolitics into a story of “strong” and “weak” countries. If one nation buys discounted oil or openly defies Western pressure, it is called powerful. If another country acts cautiously, people quickly label it weak. But reality is more complicated. India is not a weak country. It is one of the world’s largest economies, has a massive military, growing technological influence, and strategic importance in Asia. However, every country operates under different constraints. Take energy politics as an example. Narendra Modi leads a democracy where decisions are influenced by multiple factors: trade relationships, public opinion, economic stability, diplomacy, and elections. India must carefully balance ties with the West, Russia, the Middle East, and neighboring countries. On the other hand, Xi Jinping governs under a very different political system with centralized decision-making. This can sometimes allow faster execution o...

React Interview Questions for 3 Years Experience (With Answers)

 If you have around 3 years of React experience, interviewers usually stop asking basic “What is React?” questions and focus more on performance, hooks, Redux, rendering, optimization, and real-world scenarios . In this blog, I’ll share commonly asked React interview questions for experienced developers along with practical answers. 1. What is the difference between Virtual DOM and Real DOM? The Real DOM directly updates the webpage whenever changes happen, which can be expensive. The Virtual DOM is a lightweight copy of the Real DOM. React compares the previous Virtual DOM with the new one using a process called diffing , and only updates the changed parts. Example: If a page has 100 components and only 1 changes: Normal DOM → may re-render more elements React Virtual DOM → updates only the changed component This improves performance. 2. What is React Fiber? Many developers say: “React uses Virtual DOM.” That is true, but modern React internally uses Fiber ar...