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.
Designing Systems That Actually Ship

Designing Systems That Actually Ship

Comments
8 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

Comments
6 min read
I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

Comments
2 min read
LWC/Aura UI Bugs and Performance Bottlenecks

LWC/Aura UI Bugs and Performance Bottlenecks

Comments
5 min read
Fixing Unwanted Re-renders in a Nested Component Tree Using React Context

Fixing Unwanted Re-renders in a Nested Component Tree Using React Context

Comments
2 min read
Today My React Mindset Completely Changed — Reusable Components & Composition

Today My React Mindset Completely Changed — Reusable Components & Composition

2
Comments
2 min read
Case Study: How I Reduced React Bundle Size by 68%

Case Study: How I Reduced React Bundle Size by 68%

Comments
2 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
How to create live validation form in JavaScript

How to create live validation form in JavaScript

1
Comments
3 min read
Angular 20 to 21 Upgrade: The Practical Survival Guide

Angular 20 to 21 Upgrade: The Practical Survival Guide

Comments
4 min read
Migrando Angular 20 a 21: Guía.

Migrando Angular 20 a 21: Guía.

Comments
4 min read
Guía de Angular 21 usando MCP

Guía de Angular 21 usando MCP

Comments
4 min read
JS Variables.

JS Variables.

Comments
1 min read
How to Redesign Dashboards That Actually Retain Customers

How to Redesign Dashboards That Actually Retain Customers

Comments
11 min read
My First Tip Calculator App

My First Tip Calculator App

Comments
4 min read
Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Comments 1
1 min read
Switch statement in JS.

Switch statement in JS.

Comments
1 min read
Build a YouTube Live Clone with Next.js, Clerk, and TailwindCSS - Part Two

Build a YouTube Live Clone with Next.js, Clerk, and TailwindCSS - Part Two

10
Comments
20 min read
How I Cut My Debugging Time in Half as a Front-End Developer (A Practical Guide)

How I Cut My Debugging Time in Half as a Front-End Developer (A Practical Guide)

Comments
4 min read
One Player to Rule Them All (MP4, HLS, Dash, YouTube, Vimeo)

One Player to Rule Them All (MP4, HLS, Dash, YouTube, Vimeo)

Comments
3 min read
⚛️ From React 19.0 to 19.2: What’s New, What Improved, and Why It Matters ⁉️

⚛️ From React 19.0 to 19.2: What’s New, What Improved, and Why It Matters ⁉️

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

Better Accessibility: My Path to the CPACC

Comments
18 min read
Svelte Bash: A Lightweight Terminal Component for Svelte 5 (Autoplay, VFS, Themes, Custom Commands)

Svelte Bash: A Lightweight Terminal Component for Svelte 5 (Autoplay, VFS, Themes, Custom Commands)

1
Comments
2 min read
How to Migrate from a Premium to a Custom Shopify Theme Without Losing SEO

How to Migrate from a Premium to a Custom Shopify Theme Without Losing SEO

Comments
4 min read
O que eu aprendi trabalhando em uma Big Tech: reflexões de um Engenheiro Frontend

O que eu aprendi trabalhando em uma Big Tech: reflexões de um Engenheiro Frontend

Comments
4 min read
loading...