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.
Why AI coding agents struggle with Figma (and what actually worked)

Why AI coding agents struggle with Figma (and what actually worked)

Comments
3 min read
Shopify Liquid Glitch: Collection Page Image Squishing & Layout Shift on Mobile (Need Help)

Shopify Liquid Glitch: Collection Page Image Squishing & Layout Shift on Mobile (Need Help)

1
Comments
2 min read
Building a Resilient Real-Time Chat System with WebRTC, Faye, and WebSockets: A Practical End-to-End

Building a Resilient Real-Time Chat System with WebRTC, Faye, and WebSockets: A Practical End-to-End

Comments 2
6 min read
React.js ~use() hook in a Client Component~

React.js ~use() hook in a Client Component~

1
Comments
2 min read
Prisma 7: “The datasource property url is no longer supported" – Here's the Fix

Prisma 7: “The datasource property url is no longer supported" – Here's the Fix

2
Comments
1 min read
🚀 Building an Online Quiz Platform: My Final Year BCA Project

🚀 Building an Online Quiz Platform: My Final Year BCA Project

2
Comments
3 min read
CSS Layout in 2026: Flexbox, Grid, and When to Use Each (2026)

CSS Layout in 2026: Flexbox, Grid, and When to Use Each (2026)

1
Comments
6 min read
Your Frontend Isn’t Complex — It’s Just Doing Too Much

Your Frontend Isn’t Complex — It’s Just Doing Too Much

Comments
3 min read
CSS Architecture

CSS Architecture

2
Comments
17 min read
I Built a Invoice Generator That Collects Zero Data — Here's the Tech Stack

I Built a Invoice Generator That Collects Zero Data — Here's the Tech Stack

Comments
4 min read
Building session replay that masks input data by default

Building session replay that masks input data by default

1
Comments
2 min read
Shipping 28 browser-only image tools: 5 patterns from a quiet weekend project

Shipping 28 browser-only image tools: 5 patterns from a quiet weekend project

Comments
5 min read
Lazy Loading Wasn't Enough: How I Cut Load Time from 15s to 1.1s

Initial bundle reduction from 22MB to 0.5MB

Lazy Loading Wasn't Enough: How I Cut Load Time from 15s to 1.1s

19
Comments 6
8 min read
HTMX getting hired by GitHub doesn't validate your hatred of React

HTMX getting hired by GitHub doesn't validate your hatred of React

1
Comments
3 min read
Pretext vs Traditional Layout in 2026: Rethinking how we handle Text Layout

Pretext vs Traditional Layout in 2026: Rethinking how we handle Text Layout

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