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.
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
useEffect cleanup function?!

useEffect cleanup function?!

Comments 2
2 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)

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

How to create live validation form in JavaScript

2
Comments
3 min read
Form content disappears after page refresh

Form content disappears after page refresh

Comments
1 min read
System shows "File too large" error when uploading <1MB image

System shows "File too large" error when uploading <1MB image

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
I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

2
Comments 2
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
How I Built My Portfolio Website With Free Tools Only

How I Built My Portfolio Website With Free Tools Only

Comments
3 min read
Enhancing Web Layouts with CSS Counters and Columns

Enhancing Web Layouts with CSS Counters and Columns

Comments
3 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
Tailwind CSS Best Practices & Design System Patterns 🎨

Tailwind CSS Best Practices & Design System Patterns 🎨

Comments
3 min read
loading...