Shripal Soni Profile picture
Freelance web developer with 10+ years of experience turned to Content Creator to help aspiring and experienced web developers in their learning journey.
Jan 16, 2023 6 tweets 2 min read
HTML Tip 💡

4 real world use cases of <article> element to clearly understand when to use it ⚡

A thread 🧵 ↓ As per the HTML spec, <article> element should be used to re 1️⃣ For Product Listing In H&M product store, each product card is represented using
Jan 5, 2023 7 tweets 2 min read
4 ways to iterate over javascript object properties, you should know!

A thread 🧵 ↓ Image Let's first create an object with enumerable, non-enumerable and prototype properties as these 4 ways give different outputs based on such parameters. Setup Code: const obj = {  ...
Nov 10, 2022 9 tweets 5 min read
7 very useful VS Code extensions that you should definitely install ⚡

A️ thread 🧵 ↓ 1️⃣ Code Spell Checker

It is always better to write our code and comments with correct spelling.

Code spell checker highlights spelling mistakes and also gives quick suggestions to correct it.

It even works with camelCase or snake_case code ✨

marketplace.visualstudio.com/items?itemName…
Nov 8, 2022 13 tweets 4 min read
CSS Tip 💡

Easily enhance list style using ::marker pseudo-element ✨

A thread 🧵 ↓ Image What is ::marker pseudo-element? marker box contains bullet ...
Oct 17, 2022 11 tweets 3 min read
HTML Tip 💡

Improve UX for input controls using <datalist> element ✨

A thread 🧵 ↓ What is <datalist> element and how to use it?
Sep 14, 2022 6 tweets 2 min read
4 ways to use SVG image in HTML/CSS ⚡️️

Includes use-cases, pros & cons of each way ✨

Thread 🧵 ↓ 1. Using <img> element

Use Cases:
- Brand Logo
- Non-interactive icons HTML Code: <img        src="./logo.svg"        wid
Sep 12, 2022 4 tweets 2 min read
HTML Tip 💡

Provide better UX by using mailto: url scheme for email id ✨ Create a link with mailto: ... Watch this demo video to see it in action 👇
Aug 30, 2022 7 tweets 3 min read
5 awesome CSS Shape Generators, you should definitely check ✨

🧵↓ 1. Blob marker

Create blobs with various shapes using this amazing interactive tool.

It generates ready-to copy border-radius, which we can directly use in our CSS code.

🔗 9elements.github.io/fancy-border-r…
Jul 12, 2022 8 tweets 3 min read
5 pseudo-elements in CSS, you may not know 🧵↓ Image 1️⃣ ::backdrop By using ::backdrop pseudo-...
Jul 4, 2022 8 tweets 4 min read
5 things about Lists in HTML that you may not know 🧵

#webdev #DEVCommunity #100DaysOfCode Image 1️⃣ Custom starting number

We can start an ordered list from any custom starting number using "start" attribute. Image