• About
  • Projects
  • Tech Stack
  • Articles
  • Experience
  • Contact

Articles on React, Next.js, Node.js, and web development.

Things I've learned building web apps — tutorials, deep dives, and the occasional opinion piece.

4 articles

June 10, 2026
Frontend Mastery

I Built a Restaurant Menu With Flexbox Only — Here's the Challenge

A fully responsive restaurant menu page built with display: flex only — zero CSS Grid. Dietary badges, hover-reveal order buttons, sticky nav, card entrance animations, and a responsive 1/2/3-column layout.

June 3, 2026
Frontend Mastery

I Built a Profile Card With Zero Divs — Here's the Challenge

I built a personal profile card using only semantic HTML5 elements — zero <div> tags. Dark mode, skill meters, animated entrance, print stylesheet — all with no JavaScript.

March 10, 2026
Frontend Mastery

JavaScript Event Loop: What I Got Wrong

I thought I understood async JavaScript. I didn't. An interactive deep-dive into the event loop, microtasks vs macrotasks, and the mental model I had to unlearn.

October 25, 2025
Dev Stories

Welcome to My Blog

This is my space for sharing learnings, experiences, and everything I pick up along the way as a developer.

AboutProjectsTech StackArticlesExperienceResumeContact

© 2026 Ravi Ranjan. All rights reserved.