---
title: "Vishal Sharma (@vishal2303) | Hashnode"
description: "Debugging Life, One Bug at a Time 🐞😂. Read the latest articles by Vishal Sharma on Hashnode."
url: "https://hashnode.com/@vishal2303"
---

@vishal2303

# Vishal Sharma

@vishal2303 · Delhi, India · Joined February 2022

Debugging Life, One Bug at a Time 🐞😂

### [Stop Hardcoding Pixels: The Ultimate Guide to CSS Units for Responsive Design 📐 | Day 19](https://blackwind.hashnode.dev/stop-hardcoding-pixels-the-ultimate-guide-to-css-units-for-responsive-design-day-19?utm_source=hashnode&utm_medium=feed)

Have you ever built a gorgeous webpage on your laptop, only to open it on your phone and watch the layout completely shatter? We’ve all been there. Welcome to Day 19 of my #100DaysOfCode challenge! To

5 min read · [blackwind.hashnode.dev](https://blackwind.hashnode.dev/stop-hardcoding-pixels-the-ultimate-guide-to-css-units-for-responsive-design-day-19?utm_source=hashnode&utm_medium=feed)

[Mar 9](https://hashnode.com/posts/stop-hardcoding-pixels-the-ultimate-guide-to-css-units-for-responsive-design-day-19/69aec03c09af683389c4afbd)

### [Stop Struggling with Web Layouts! How CSS Grid Changed the Game for Me on Day 18](https://blackwind.hashnode.dev/stop-struggling-with-web-layouts-how-css-grid-changed-the-game-for-me-on-day-18?utm_source=hashnode&utm_medium=feed)

Hey everyone, Vishal here! If you’ve ever found yourself fighting with floats, battling absolute positioning, or writing endless media queries just to get a decent web layout, you are going to love to

5 min read · [blackwind.hashnode.dev](https://blackwind.hashnode.dev/stop-struggling-with-web-layouts-how-css-grid-changed-the-game-for-me-on-day-18?utm_source=hashnode&utm_medium=feed)

[Feb 24](https://hashnode.com/posts/stop-struggling-with-web-layouts-how-css-grid-changed-the-game-for-me-on-day-18/699e076a0daf99859e58ac7a)

### [Day 17/100: Mastering CSS Grid, Nth-Child Magic, and Text Illusions 🎨🚀](https://blackwind.hashnode.dev/day-17-100-mastering-css-grid-nth-child-magic-and-text-illusions?utm_source=hashnode&utm_medium=feed)

Welcome back to Day 17 of my #100DaysOfCode journey! If you spend enough time writing CSS, you stop feeling like a developer and start feeling a bit like a magician. Today was one of those days. I dov

4 min read · [blackwind.hashnode.dev](https://blackwind.hashnode.dev/day-17-100-mastering-css-grid-nth-child-magic-and-text-illusions?utm_source=hashnode&utm_medium=feed)

[Feb 23](https://hashnode.com/posts/day-17-100-mastering-css-grid-nth-child-magic-and-text-illusions/699ca081cf5def0f6abab5c8)

### [Day 16: Leveling Up My CSS—Hover Effects, Scaling, & Building a Pokémon Grid! 🚀](https://blackwind.hashnode.dev/day-16-leveling-up-my-css-hover-effects-scaling-building-a-pok-mon-grid?utm_source=hashnode&utm_medium=feed)

Welcome back to Day 16 of my #100DaysOfCode journey! If you’re diving into full-stack development like I am, you quickly realize that HTML is just the skeleton. CSS is the magic that gives your webpag

4 min read · [blackwind.hashnode.dev](https://blackwind.hashnode.dev/day-16-leveling-up-my-css-hover-effects-scaling-building-a-pok-mon-grid?utm_source=hashnode&utm_medium=feed)

[Feb 21](https://hashnode.com/posts/day-16-leveling-up-my-css-hover-effects-scaling-building-a-pok-mon-grid/699965873dc17c486216cf83)

### [CSS Is Super Effective! Creating Dynamic Pokemon Cards (Day 15)](https://blackwind.hashnode.dev/css-is-super-effective-creating-dynamic-pokemon-cards-day-15?utm_source=hashnode&utm_medium=feed)

How I used clip-path and Transforms to level up my UI skills. A Wild Idea Appeared! Welcome back to Day 15 of my #100DaysOfCode journey! Today, I didn't just want to build a layout; I wanted to build an experience. I challenged myself to create a uni...

2 min read · [blackwind.hashnode.dev](https://blackwind.hashnode.dev/css-is-super-effective-creating-dynamic-pokemon-cards-day-15?utm_source=hashnode&utm_medium=feed)

[Feb 15](https://hashnode.com/posts/css-is-super-effective-creating-dynamic-pokemon-cards-day-15/6991b6ac07960decf6f20d39)
