Blogs
Thoughts, tutorials, and learnings.

By Rohan Kumar · February 16th, 2026
A practical TypeScript-first guide to JavaScript fundamentals with 15 from-scratch implementations: array and promise polyfills, debounce/throttle, curry, deep clone/equal, data merge, and generator patterns with tests.

By Rohan Kuma · February 8th, 2026
Learn how senior frontend engineers evolve feature-complete UIs into production-grade systems. Discover the critical upgrades in reliability, observability, performance, and security that separate hobby projects from scalable products.

By Rohan Kumar · February 7th, 2026
Explore strategies and patterns for evolving synchronous APIs into scalable, resilient event-driven architectures. Learn how to design systems that handle failures gracefully and scale efficiently

By Rohan Kumar · February 6th, 2026
How to design the front end of a news feed: core features, UX choices like infinite scroll, supported post types, and a high-level architecture sketch.

By Rohan Kumar · February 1st, 2026
An exploration of why resilience patterns exist in distributed systems, the failure modes they address, and the trade-offs behind health checks, timeouts, retries, and beyond.

By Rohan Kumar · August 21st, 2025
A deep dive into mastering Next.js, from core fundamentals to advanced architectural strategies, system design, and interview-level preparation for senior developers.

By Rohan Kumar · August 21st, 2025
A deep dive comparing Next.js App Router’s server-first model with traditional React CSR, showing why SSR with route conventions, caching, and streaming yields faster, simpler, and more reliable apps.

By Rohan Kumar · August 19th, 2025
A practical walkthrough of how one monorepo powers API, web, and admin apps while keeping type safety and tooling in sync. Learn the structure, patterns, and practices that enable consistency, rapid iteration, and automated deployment for a maintainable, scalable setup.

By Rohan Kumar · July 3rd, 2024
Showing 1–9 of 10 results
