My blog
A place where I share my learnings and ideas about technologies
Full-page theme toggle animation with View Transitions API
The Telegram app has a very interesting animation for its dark mode toggle where the dark theme grows from the switch…
9 min read
Internals of async / await in JavaScript
If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax…
11 min read
Expandable tags with Framer Motion and React
Framer Motion is arguably one of the most powerful libraries for UI animation with React. I recently got a chance to…
12 min read
Create stunning 3D text with custom fonts in Three.js
When doing anything 3D on the web, the first library that comes up in a developer’s mind is Three.js. Three.js provides…
8 min read
Variant Groups in Tailwind CSS
13 min read
Building highlighted input field in React
12 min read