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.
Launching My Developer Portfolio OS using Next.js & Framer Motion

Launching My Developer Portfolio OS using Next.js & Framer Motion

Comments
1 min read
EAA 2025: Jak naprawić kontrasty w CSS, by uniknąć kar i dostosować polski e-commerce do wymogów dostępności?

EAA 2025: Jak naprawić kontrasty w CSS, by uniknąć kar i dostosować polski e-commerce do wymogów dostępności?

Comments
6 min read
EAA 2025: Jak naprawić kontrasty w CSS, by uniknąć kar i dostosować polski e-commerce do wymogów dostępności?

EAA 2025: Jak naprawić kontrasty w CSS, by uniknąć kar i dostosować polski e-commerce do wymogów dostępności?

Comments
6 min read
AI-Driven CSS Refactoring: When Generated Styles Surprise You

AI-Driven CSS Refactoring: When Generated Styles Surprise You

1
Comments
4 min read
Validación de formularios sin dependencias: trata las reglas como lógica de dominio en el frontend

Validación de formularios sin dependencias: trata las reglas como lógica de dominio en el frontend

2
Comments
11 min read
Misusing React Context, Then Blaming React Context

Misusing React Context, Then Blaming React Context

Comments
5 min read
You're writing dark-mode colors twice. `light-dark()` fixes that.

You're writing dark-mode colors twice. `light-dark()` fixes that.

15
Comments
5 min read
How I Built Roomful: Zero-Backend Collaboration Primitives for Frontend Apps

How I Built Roomful: Zero-Backend Collaboration Primitives for Frontend Apps

1
Comments
6 min read
The History of JavaScript: From a Simple Scripting Language to a Web Development

The History of JavaScript: From a Simple Scripting Language to a Web Development

1
Comments
2 min read
Design AI Citations for Failure, Not Just the Happy Path

Design AI Citations for Failure, Not Just the Happy Path

Comments
2 min read
Cross Browser Testing: A Complete Guide to Website Compatibility (2026)

Cross Browser Testing: A Complete Guide to Website Compatibility (2026)

1
Comments
9 min read
I switched 23 sites from JPEG to WebP/AVIF last month — here's what I learned

I switched 23 sites from JPEG to WebP/AVIF last month — here's what I learned

Comments
1 min read
What is Content Security Policy (CSP)?

What is Content Security Policy (CSP)?

1
Comments 2
2 min read
You've been wrapping `new URL()` in try/catch. `URL.parse()` does it natively.

You've been wrapping `new URL()` in try/catch. `URL.parse()` does it natively.

16
Comments
5 min read
React Virtual DOM Explained: Why React Is So Fast

React Virtual DOM Explained: Why React Is So Fast

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