1d ago · 8 min read · Hey everyone, Richa here! 👋 Day 7. And today we're talking about the library that made me say — "wait, why did we ever do it any other way?" Zustand. When I came back to React after 2 years in Lit.j
Join discussion
2d ago · 9 min read · Hey everyone, Richa here! 👋 Day 6. Week 2 starts today — and we're going straight into the thing that causes the most confusion about React state management. Context API. I've seen it used as a glob
Join discussion
3d ago · 9 min read · Hey everyone, Richa here! 👋 Day 5. Let's talk about the most over-used, misunderstood, "just wrap everything in it" hooks in React. useMemo. useCallback. React.memo. I used to add useCallback to eve
Join discussion
4d ago · 10 min read · Hey everyone, Richa here! 👋 Day 4. And today we're talking about the hook I have a love-hate relationship with. useEffect. I've seen it cause infinite loops in production. I've seen it fetch the sam
Join discussion
Apr 17 · 9 min read · Hey everyone, Richa here! 👋 Okay. Day 1. Let's talk about something embarrassing. I have 3 years of React experience. I've shipped real apps to real users. I've reviewed code, led features, debugge
Join discussion
Apr 5 · 45 min read · TLDR: Distributed systems vocabulary is precise for a reason. Mixing up read skew and write skew costs you an interview. Confusing Snapshot Isolation with Serializable costs you a production outage. This glossary organises every critical term into co...
Join discussion
Apr 1 · 13 min read · Table of contents What is Spring Boot and how is it different from Spring Framework? What is the purpose of @SpringBootApplication annotation? What is Auto-Configuration in Spring Boot? What is th
Join discussion
Mar 28 · 21 min read · TLDR: 🔌 WebSockets = bidirectional persistent channel — use for chat, gaming, collaborative editing. SSE = one-way server push over HTTP with built-in reconnect — use for AI streaming, live logs, notifications. Long Polling = held HTTP requests — th...
Join discussion