Blog
Welcome to my blog domain where I share personal stories about things I've learned, projects I'm hacking on and just general findings. I also write for other publications.
Explore All
How to run Localhost on your Mobile Device using Ngrok
Learn how to run and test your web applications changes without deploying using Ngrok—a globally distributed reverse proxy that creates secure tunnels to your web app
How to Create a GitHub Repository from your Terminal
Learn how to create and manage GitHub repositories directly from your terminal using the GitHub CLI tool
Fetch YouTube Playlist in Reactjs
A quick guide on how to fetch and display a YouTube playlist in Reactjs using the YouTube Data API v3
Sanity Webhooks and On-demand Revalidation in Nextjs
Learn how to set up and trigger content updates in your Sanity Headless CMS site built in Nextjs using on-demand revalidation and GROQ-powered webhooks for delivering fast and non-cached content updates
How to Create a Custom 404 Error Page in Nextjs 13
Learn how to create a custom 404 Error page in Next.js 13 app directory to handle all unmatched URLs and for nested routes using the not-found.js file
How to Integrate Umami Analytics in Nextjs with Planetscale
Learn how to integrate Umami analytics into your nextjs application with PlanetScale and deploy on Vercel by following these steps
Scroll Reveal Animation in React using Framer Motion
Discover the art of crafting captivating scroll reveal animations in your Reactjs application using the powerful, intuitive React Framer Motion library
Portfolio Ideas - An open-source repository for inspiration
Are you embarking on the journey of creating your own portfolio site but lack design inspiration? Explore portfolio ideas, a rich curated collection of developer portfolios that will spark your imagination