Frontend Developer | Tailwind CSS enthusiastic | CSS Property Player

Joined August 2024
๐ŸŽ‰ My first ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ๐—ฃ๐—›๐—ฃ ๐—ฝ๐—น๐˜‚๐—ด๐—ถ๐—ป is live on the official site! Introducing ๐˜๐—ต๐—ฒ๐˜‚๐—ป๐˜„๐—ถ๐—ป๐—ฑ๐—ณ๐—ฟ๐—ผ๐—ป๐˜/๐—ป๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ๐—ฝ๐—ต๐—ฝ-๐—ฎ๐˜‚๐—ฑ๐—ถ๐—ผ bringing seamless audio features to NativePHP projects. Check it out: nativephp.com/plugins/theunwโ€ฆ #PHP #OpenSource Thanks to @nativephp
1
3
23
961
๐—–๐—ผ๐—ป๐˜๐—ฎ๐—ถ๐—ป๐—ฒ๐—ฟ ๐—ค๐˜‚๐—ฒ๐—ฟ๐—ถ๐—ฒ๐˜€ ๐—ถ๐—ป ๐—ฅ๐—ฒ๐—ฎ๐—น ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜ ๐—Ÿ๐—ถ๐—ฏ๐—ฟ๐—ฎ๐—ฟ๐—ถ๐—ฒ๐˜€: ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜๐˜€ ๐—ง๐—ต๐—ฎ๐˜ ๐—™๐—ถ๐˜ ๐—”๐—ป๐˜†๐˜„๐—ต๐—ฒ๐—ฟ๐—ฒ Media queries ask how wide the screen is. Reusable components need to know how wide their slot is.
1
1
66
Sagar Patel retweeted
Indians have made a major contribution to America's technological prowess. Yet, a big part of America no longer wants us. Indians who are on a visa in the US face the painful prospect of uprooting the life you have built with hard work. Let this be the birth pains of a bold new future. Come back, let's build India ๐Ÿ™
3,286
7,657
650
36,422
3,012,237
Registrations are open for our October meetup! ๐Ÿ˜ ๐Ÿ“… Sunday, Oct 25, 2026 | 10:00 AM (Check-in: 09:45 AM) ๐Ÿ“ @ZealouSys, Safal Profitaire, Prahlad Nagar Grab your seat ๐Ÿ‘‡ go.allevents.in/6s07z
6
1
11
563
Sagar Patel retweeted
My first @nativephp paid plugin is released ๐Ÿฅณ NATIVEPHP RAZORPAY SDK This plugin will help you to integrate Razorpay seamlessly. And it was paid plugin so full support from my end. Please check it out: marketplace.codingwithrk.comโ€ฆ
2
2
9
440
๐—” ๐—ฅ๐—ฒ๐˜‚๐˜€๐—ฎ๐—ฏ๐—น๐—ฒ ๐—•๐—น๐—ฎ๐—ฑ๐—ฒ ๐—–๐—ผ๐—บ๐—ฝ๐—ผ๐—ป๐—ฒ๐—ป๐˜ ๐—Ÿ๐—ถ๐—ฏ๐—ฟ๐—ฎ๐—ฟ๐˜† ๐—ณ๐—ผ๐—ฟ ๐—ช๐—ผ๐—ฟ๐—ฑ๐—ฃ๐—ฟ๐—ฒ๐˜€๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ฎ๐—ด๐—ฒ ๐—ฎ๐—ป๐—ฑ ๐—”๐—ฐ๐—ผ๐—ฟ๐—ป How to build a reusable Blade component library in a Roots Sage theme:
1
8
Every search box eventually becomes a filter panel. I've seen this happen more than once. Search starts with one input. Then price. Location. Sorting. One more filter... Before you know it, you've built a whole UI for building queries. Instead of making users figure out which filters they need, they can just describe what they're looking for. I'd still keep filters for precise control, but I can see this being really useful for product discovery and large catalogs. Sponsored by @typesense. fandf.co/4xQ1QHn
14
29
2
51
3,430
๐—ฃ๐—ฟ๐—ผ๐—บ๐—ฝ๐˜ ๐—”๐—œ ๐—–๐—ผ๐—ฑ๐—ถ๐—ป๐—ด ๐—”๐—ด๐—ฒ๐—ป๐˜๐˜€ ๐—Ÿ๐—ถ๐—ธ๐—ฒ ๐—ฎ ๐—ง๐—ฒ๐—ฐ๐—ต ๐—Ÿ๐—ฒ๐—ฎ๐—ฑ AI coding agents do their best work from specs, not wishes. How to brief Claude code, Cursor or Copilot like a TL: context files, acceptance criteria, plans and verification loops. sagarpansuriya.in/blog/prompโ€ฆ
1
39
Sagar Patel retweeted
Orchestration's not about making AI smarter, it's about making you less dumb. Plain prompting's a black box. Orchestration's a leaky bucket you're trying to patch mid-flood.
1
1
32
๐—”๐—ฐ๐—ฐ๐—ฒ๐˜€๐˜€๐—ถ๐—ฏ๐—น๐—ฒ ๐— ๐—ผ๐—ฑ๐—ฎ๐—น๐˜€ ๐˜„๐—ถ๐˜๐—ต ๐—ก๐—ฎ๐˜๐—ถ๐˜ƒ๐—ฒ <๐—ฑ๐—ถ๐—ฎ๐—น๐—ผ๐—ด> ๐—ฎ๐—ป๐—ฑ ๐—ฎ ๐—ง๐—ถ๐—ป๐˜† ๐—”๐—น๐—ฝ๐—ถ๐—ป๐—ฒ.๐—ท๐˜€ ๐—ช๐—ฟ๐—ฎ๐—ฝ๐—ฝ๐—ฒ๐—ฟ The native <dialog> element gives you focus handling, Esc and backdrop. Here's a reusable Blade + Alpine modal built on top of it. sagarpansuriya.in/blog/nativโ€ฆ
1
13
Sagar Patel retweeted
Frontend Code Reviews That Actually Make Your Team Better! What to look for first, how to label comments, what to hand over to Prettier, ESLint, Stylelint and Pint, and how to review CSS and UI changes. Plus a copy-paste PR checklist for front-end teams. sagarpansuriya.in/blog/frontโ€ฆ
1
1
11
Frontend Code Reviews That Actually Make Your Team Better! What to look for first, how to label comments, what to hand over to Prettier, ESLint, Stylelint and Pint, and how to review CSS and UI changes. Plus a copy-paste PR checklist for front-end teams. sagarpansuriya.in/blog/frontโ€ฆ
1
1
11
๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ง๐—ผ๐—ธ๐—ฒ๐—ป๐˜€ ๐—ง๐—ต๐—ฎ๐˜ ๐—ฆ๐˜‚๐—ฟ๐˜ƒ๐—ถ๐˜ƒ๐—ฒ ๐—ฎ ๐—ฅ๐—ฒ๐—ฏ๐—ฟ๐—ฎ๐—ป๐—ฑ ๐˜„๐—ถ๐˜๐—ต ๐—ง๐—ฎ๐—ถ๐—น๐˜„๐—ถ๐—ป๐—ฑ ๐—–๐—ฆ๐—ฆ ๐˜ƒ๐Ÿฐ ๐ŸŽจ A new brand color shouldnโ€™t require a massive find-and-replace across your codebase.
1
9
In this article, I cover how to structure ๐—ฝ๐—ฟ๐—ถ๐—บ๐—ถ๐˜๐—ถ๐˜ƒ๐—ฒ + ๐˜€๐—ฒ๐—บ๐—ฎ๐—ป๐˜๐—ถ๐—ฐ ๐˜๐—ผ๐—ธ๐—ฒ๐—ป๐˜€ using Tailwind CSS v4โ€™s CSS first @theme approach. Perfect for: Rebrand, Dark mode, Multiple brands, Scalable design systems
1
5