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.
❄️A Five-Minute UI Feature That Became an XSS Time Bomb

❄️A Five-Minute UI Feature That Became an XSS Time Bomb

58
Comments 20
4 min read
You Are Using TailwindCSS Wrong

You Are Using TailwindCSS Wrong

27
Comments 8
6 min read
Ugly Sweater CSS: Droids.

Ugly Sweater CSS: Droids.

11
Comments
5 min read
Creative Web Developer: Updating my Profile/Portfolio as a Senior Web Developer

Creative Web Developer: Updating my Profile/Portfolio as a Senior Web Developer

16
Comments 3
4 min read
Styling by Language: Using the lang Attribute for Multilingual Design

Styling by Language: Using the lang Attribute for Multilingual Design

12
Comments 1
4 min read
How I Actually Use AI Agents As A Senior Frontend Dev (Without Breaking Prod)

How I Actually Use AI Agents As A Senior Frontend Dev (Without Breaking Prod)

32
Comments 5
5 min read
Modern Web Design Styles Every Frontend Developer Must Know (2025 Guide) Part 2

Modern Web Design Styles Every Frontend Developer Must Know (2025 Guide) Part 2

31
Comments 7
3 min read
Why I Ditched Terminal UIs for Recruiters

Why I Ditched Terminal UIs for Recruiters

6
Comments 4
2 min read
How CSS Animation Helped Me Build Interfaces That Feel Alive

How CSS Animation Helped Me Build Interfaces That Feel Alive

5
Comments
4 min read
How Subtle UI Details Make Your Design Stand Out. Practical Techniques for Modern Interfaces

How Subtle UI Details Make Your Design Stand Out. Practical Techniques for Modern Interfaces

9
Comments
4 min read
Better Accessibility: My Path to the CPACC

Better Accessibility: My Path to the CPACC

Comments
18 min read
If You Could Add ONE Feature to a Design Portfolio, What Would It Be?

If You Could Add ONE Feature to a Design Portfolio, What Would It Be?

8
Comments 2
2 min read
Why I Built Framework-Agnostic UI Components with Web Components

Why I Built Framework-Agnostic UI Components with Web Components

4
Comments 4
3 min read
I Built a Tiny Reactive JS Library and Discovered Why v-model Exists

I Built a Tiny Reactive JS Library and Discovered Why v-model Exists

1
Comments
2 min read
StringTune-3D: Forcing 3D to Obey CSS

StringTune-3D: Forcing 3D to Obey CSS

1
Comments
5 min read
How I Currently Understand Rendering in React (My Improved Mental Model)

How I Currently Understand Rendering in React (My Improved Mental Model)

2
Comments 7
3 min read
Building a Flexible Star Rating Component in React (How I Learned It)

Building a Flexible Star Rating Component in React (How I Learned It)

3
Comments 1
3 min read
Designing Systems That Actually Ship

Designing Systems That Actually Ship

Comments
8 min read
Master React State Like a Samurai — Past vs Present 🥋⚛️#hooks

Master React State Like a Samurai — Past vs Present 🥋⚛️#hooks

1
Comments
4 min read
Which AI Can Create the Coolest Web Page? GPT 5.2 vs Gemini 3.0 Pro vs Opus 4.5 vs bolt.new vs v0 vs Lovable

Which AI Can Create the Coolest Web Page? GPT 5.2 vs Gemini 3.0 Pro vs Opus 4.5 vs bolt.new vs v0 vs Lovable

3
Comments
14 min read
How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

Comments
4 min read
Legacy Modernization: The Frontend Developer's Guide to Breathing New Life Into Old Systems

Legacy Modernization: The Frontend Developer's Guide to Breathing New Life Into Old Systems

1
Comments
7 min read
WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

38
Comments
6 min read
React2Shell Hacked My Servers. Here’s Your 3-Step Fix.

React2Shell Hacked My Servers. Here’s Your 3-Step Fix.

6
Comments 2
2 min read
30 HTML Form Attributes You’re Not Using (But Should)

30 HTML Form Attributes You’re Not Using (But Should)

12
Comments 1
9 min read
loading...