Gaurav Shukla's avatar
AboutBlogProjectsBookmarksContact

My blog

Explore my collection of posts about web development, coding practices, and technology insights. I write about frontend development, React, and modern web technologies.

How to set alt text for the CSS content property

1 week ago

Learn how to set alt text for both text-based and image-based values used in the CSS content property, and improve your project’s accessibility with a simple trick.

Read more

Get buttery smooth scrolling in your Next.js app

1 month ago

Learn how to achieve silky smooth scrolling in your Next.js 16 app using Lenis, a lightweight and performant smooth scroll library. This step-by-step guide shows how to integrate Lenis into your layout, customize scroll behavior, and enhance your app’s user experience.

Read more

OG images: The first impression most developers ignore

4 months ago

Learn how Open Graph and Twitter images can make your project stand out online. A practical guide to setting them up in Next.js and fixing common issues.

Read more

Why I switched to PNPM (and you probably should too)

4 months ago

Discover the benefits of using PNPM over other package managers and learn how to make the switch seamlessly.

Read more

How I made the same font look better without changing it

5 months ago

I'm a developer, not a designer. But I still want my typography to look great. Here's how I made the same font look way better using one CSS trick.

Read more

The surprising power of the id attribute

5 months ago

Learn about the hidden behaviour of id attributes in HTML and JavaScript. Common misconceptions and best practices.

Read more

Built with love by Gaurav Shukla