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.
99% of Developers Don’t Know These ARIA Attributes Exist

99% of Developers Don’t Know These ARIA Attributes Exist

36
Comments 5
8 min read
Auth Explained (Part 2): How your browser ‘remembers’ you? PKCE + refresh cookies explained like you're five

Auth Explained (Part 2): How your browser ‘remembers’ you? PKCE + refresh cookies explained like you're five

18
Comments 2
3 min read
Cause and solution for the "Unable to find an element with the text" error in React Hook Form + Chakra UI

Cause and solution for the "Unable to find an element with the text" error in React Hook Form + Chakra UI

Comments
1 min read
Frontend System Design: What is the Critical Rendering Path (CRP)

Frontend System Design: What is the Critical Rendering Path (CRP)

7
Comments 2
7 min read
✨ Add Sorting Feature to My React Packing list (Listo) App

✨ Add Sorting Feature to My React Packing list (Listo) App

4
Comments
2 min read
Frontend System Design: CSS, CSSOM, and DOM Rendering in Browser

Frontend System Design: CSS, CSSOM, and DOM Rendering in Browser

5
Comments
4 min read
Frontend System Design: Facebook News Feed

Frontend System Design: Facebook News Feed

6
Comments
4 min read
How to work with nested locale folder structures in Vue

How to work with nested locale folder structures in Vue

1
Comments
2 min read
Learn Derived State in React with Listo 🛒✨

Learn Derived State in React with Listo 🛒✨

2
Comments
1 min read
What skills should a 5-year frontend developer have? 🤔

What skills should a 5-year frontend developer have? 🤔

Comments
1 min read
HTML Selects Are Actually Styleable Now

HTML Selects Are Actually Styleable Now

2
Comments 1
3 min read
🎨 Understanding Uniface $curoccvideo Function: Making Your Forms Visually Dynamic

🎨 Understanding Uniface $curoccvideo Function: Making Your Forms Visually Dynamic

Comments
2 min read
I Thought Becoming a Front-End Developer Was My Dream — Until I Realized I No Longer Enjoyed Coding

I Thought Becoming a Front-End Developer Was My Dream — Until I Realized I No Longer Enjoyed Coding

4
Comments 1
6 min read
From Chaos to Clarity: How We Realized We Needed a Design System

From Chaos to Clarity: How We Realized We Needed a Design System

5
Comments
4 min read
Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

Object.is in JavaScript ⚡ The Equality Check Nobody Talks About 🤯

1
Comments
2 min read
🚀 Understanding Uniface 10.4: The Power of $entityproperties Function

🚀 Understanding Uniface 10.4: The Power of $entityproperties Function

Comments
2 min read
# 🧩 Semantic HTML for React Developers

# 🧩 Semantic HTML for React Developers

5
Comments
4 min read
React Concurrent Mode Deep Dive - Complete Series, (You Do Not Know React Yet)

React Concurrent Mode Deep Dive - Complete Series, (You Do Not Know React Yet)

1
Comments
3 min read
Headless Architecture: The Future of Web Development

Headless Architecture: The Future of Web Development

5
Comments 1
4 min read
Lists - HTML

Lists - HTML

Comments
1 min read
Syncing Multiple Tabs in a Browser Application

Syncing Multiple Tabs in a Browser Application

Comments
2 min read
🚀 How the Browser Pre-Resource Loader Works: A Deep Dive 🖥️

🚀 How the Browser Pre-Resource Loader Works: A Deep Dive 🖥️

Comments
3 min read
⚔️ React vs Angular vs Vue: A Senior Developer’s Honest Take in 2025

⚔️ React vs Angular vs Vue: A Senior Developer’s Honest Take in 2025

2
Comments 4
4 min read
Junior Frontend Developer

Junior Frontend Developer

1
Comments
1 min read
Fixing the “Module not found: Can't resolve '@/…'” Error in Next.js (and Why It Happens on Netlify)

Fixing the “Module not found: Can't resolve '@/…'” Error in Next.js (and Why It Happens on Netlify)

4
Comments 1
3 min read
loading...