DEV Community

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Fix Core Web Vitals: Offload Scripts with Partytown ⚡

Fix Core Web Vitals: Offload Scripts with Partytown ⚡

1
Comments
3 min read
Frontend Development in 2026: What Skills Are Becoming Obsolete?

Frontend Development in 2026: What Skills Are Becoming Obsolete?

1
Comments
5 min read
Ng-News 26/16: OpenNG Foundation, spartan/ui

Ng-News 26/16: OpenNG Foundation, spartan/ui

Comments
2 min read
🥈 React Performance Tips: 12 Ways to Make Your App Faster

🥈 React Performance Tips: 12 Ways to Make Your App Faster

6
Comments
4 min read
Laravel Precognition: Live Validation That Reuses Your Backend Rules

Laravel Precognition: Live Validation That Reuses Your Backend Rules

1
Comments 1
6 min read
How I Fixed Broken Portrait/Landscape Gallery Alignment (and Open-Sourced It)

Solves masonry baseline mismatch across frameworks

How I Fixed Broken Portrait/Landscape Gallery Alignment (and Open-Sourced It)

7
Comments 10
3 min read
CSS Challenges for 200 IQ

CSS Challenges for 200 IQ

2
Comments
6 min read
EAA w polskim e-commerce: Dlaczego „div-soup” to teraz ryzyko biznesowe i jak semantyka HTML ratuje Twój budżet

EAA w polskim e-commerce: Dlaczego „div-soup” to teraz ryzyko biznesowe i jak semantyka HTML ratuje Twój budżet

Comments
6 min read
The Invisible Frontend: Small Decisions That Quietly Save a Product

The Invisible Frontend: Small Decisions That Quietly Save a Product

2
Comments
3 min read
You're collecting async iterable results with a for-await loop. `Array.fromAsync` does it in one call.

You're collecting async iterable results with a for-await loop. `Array.fromAsync` does it in one call.

18
Comments
4 min read
I Switched from Postman to Bruno 🚀

I Switched from Postman to Bruno 🚀

6
Comments 1
1 min read
Stop using hex codes in your CSS

Stop using hex codes in your CSS

Comments
4 min read
How I built a browser-based Japanese name translator with vanilla JS (no backend)

How I built a browser-based Japanese name translator with vanilla JS (no backend)

Comments 1
2 min read
"Why I Build Serverless, Client-Side Utilities: The Architecture of QuickQR and ARTRES"

"Why I Build Serverless, Client-Side Utilities: The Architecture of QuickQR and ARTRES"

Comments
1 min read
🚀 New React Challenge: Tier List

🚀 New React Challenge: Tier List

1
Comments
1 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.