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.
Your fetch() Is Still Running After the User Left

Your fetch() Is Still Running After the User Left

10
Comments
4 min read
From Open-Source SVG Icons to Production-Ready App Assets

From Open-Source SVG Icons to Production-Ready App Assets

Comments
6 min read
Frontend Testing in 2026: The Problems That Actually Break Your UI

Frontend Testing in 2026: The Problems That Actually Break Your UI

5
Comments
10 min read
Taocarts Frontend First Screen Loading Optimization: Extreme Speed Boost for Next.js Server-Side Rendering

Taocarts Frontend First Screen Loading Optimization: Extreme Speed Boost for Next.js Server-Side Rendering

Comments
3 min read
Styling and Color

Styling and Color

2
Comments
11 min read
How to Build a JavaScript Framework

How to Build a JavaScript Framework

2
Comments 2
16 min read
Your `.sort()` is mutating state. JavaScript finally gave you the fix.

Your `.sort()` is mutating state. JavaScript finally gave you the fix.

12
Comments
4 min read
BurnLink: An Open-Source End-to-End Encrypted File Sharing Platform

BurnLink: An Open-Source End-to-End Encrypted File Sharing Platform

Comments
4 min read
🚀 New React Challenge: Build a Spreadsheet with Formula Evaluation

🚀 New React Challenge: Build a Spreadsheet with Formula Evaluation

1
Comments
2 min read
Rollback a Frontend Deployment in 10 Seconds — kubectl rollout undo

Rollback a Frontend Deployment in 10 Seconds — kubectl rollout undo

Comments
3 min read
How To Set Up React Context

How To Set Up React Context

2
Comments 1
5 min read
Query, Mutation, and Stream Are Not the Same Kind of Async Work

Query, Mutation, and Stream Are Not the Same Kind of Async Work

2
Comments 1
8 min read
Shadow DOM vs iframe for browser extension tooltips: a build note

Shadow DOM vs iframe for browser extension tooltips: a build note

Comments
2 min read
You've been writing this `reduce` a hundred times. `Object.groupBy` does it in one.

You've been writing this `reduce` a hundred times. `Object.groupBy` does it in one.

16
Comments 2
4 min read
Ng-News 26/15: Angular 22

Ng-News 26/15: Angular 22

2
Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.