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.
What Happens When an API Takes 8 Seconds to Respond?

What Happens When an API Takes 8 Seconds to Respond?

1
Comments 2
3 min read
My web app fired two POST requests per submit. The fix taught me what React StrictMode is actually for.

My web app fired two POST requests per submit. The fix taught me what React StrictMode is actually for.

Comments
3 min read
Scoring a Page's Meta Tags 0-100: The Rubric Behind Our Analyzer

Scoring a Page's Meta Tags 0-100: The Rubric Behind Our Analyzer

Comments
6 min read
CSS Grid vs Flexbox: When to Reach for Which

CSS Grid vs Flexbox: When to Reach for Which

Comments
4 min read
Design systems for startups

Design systems for startups

1
Comments
3 min read
Automating the Localization Pipeline: Extraction to TMS to CI

Automating the Localization Pipeline: Extraction to TMS to CI

Comments
9 min read
rxResource Is Not a Command Bus

rxResource Is Not a Command Bus

Comments
2 min read
Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 7) - Clean Architecture: A nova estrutura de pastas por domínios

Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 7) - Clean Architecture: A nova estrutura de pastas por domínios

5
Comments
2 min read
Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 5) - Reatividade Limpa: Deixando o ngOnDestroy no passado com Signals

Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 5) - Reatividade Limpa: Deixando o ngOnDestroy no passado com Signals

5
Comments
3 min read
Desconstruindo o Build: Chunks, Raio-X e a Anatomia do Navegador

Desconstruindo o Build: Chunks, Raio-X e a Anatomia do Navegador

5
Comments
5 min read
Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 2) - Roteamento Moderno e o Fim das Classes Guards

Migrando um YMS de 5 anos: Do Angular 16 ao 21 (Parte 2) - Roteamento Moderno e o Fim das Classes Guards

5
Comments
3 min read
Design Tokens as AI Guardrails: Keeping AI-Generated Screens On-Brand

Design Tokens as AI Guardrails: Keeping AI-Generated Screens On-Brand

Comments
6 min read
EffCSS v5: Self-Confident CSS-in-TS for Modern Frontend

EffCSS v5: Self-Confident CSS-in-TS for Modern Frontend

7
Comments 2
4 min read
Rendering scannable barcodes in the browser with JsBarcode (no backend)

Rendering scannable barcodes in the browser with JsBarcode (no backend)

Comments
4 min read
# AVIF vs WebP vs JPEG: Real Compression Benchmarks (Browser-Side, 2026)

# AVIF vs WebP vs JPEG: Real Compression Benchmarks (Browser-Side, 2026)

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