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.
The Language Behind the Web: How JavaScript Works!

The Language Behind the Web: How JavaScript Works!

Comments 1
7 min read
Intl CSS & JS: the comedy of pain

Intl CSS & JS: the comedy of pain

2
Comments
3 min read
Frontend architecture. Introduction

Frontend architecture. Introduction

1
Comments
3 min read
Why JavaScript Blocks the HTML Parser — and How It Affects the Critical Rendering Path

Why JavaScript Blocks the HTML Parser — and How It Affects the Critical Rendering Path

15
Comments 4
4 min read
The Final Showdown: Choosing the Right Rendering Strategy Without Losing Your Mind

The Final Showdown: Choosing the Right Rendering Strategy Without Losing Your Mind

3
Comments 4
3 min read
The Paradox of the Internet PRICE: Easy to Pay for Junk, Hard to Pay for Value

The Paradox of the Internet PRICE: Easy to Pay for Junk, Hard to Pay for Value

Comments
3 min read
🎨 Tailwind CSS: The Utility-First Approach Explained

🎨 Tailwind CSS: The Utility-First Approach Explained

Comments
2 min read
Why Skipping Frontend Tests Always Backfires

Why Skipping Frontend Tests Always Backfires

2
Comments
3 min read
🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

1
Comments
1 min read
Random thought

Random thought

Comments
1 min read
Tailwind - CSS style

Tailwind - CSS style

Comments
1 min read
Understanding JavaScript Internals: Building Array & Function Methods from Scratch

Understanding JavaScript Internals: Building Array & Function Methods from Scratch

2
Comments 4
4 min read
Clean Architecture approach in the frontend, a practical example

Clean Architecture approach in the frontend, a practical example

2
Comments
5 min read
Medium Zoom Next - JS library for image zooming

Medium Zoom Next - JS library for image zooming

1
Comments
1 min read
🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

1
Comments
1 min read
🤯 Sidebar menu: Tricky JS Questions Demystified

🤯 Sidebar menu: Tricky JS Questions Demystified

1
Comments
1 min read
🗑️ Sidebar menu: Kill Dead Code Before It Kills You

🗑️ Sidebar menu: Kill Dead Code Before It Kills You

1
Comments
1 min read
🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

2
Comments 2
3 min read
Common image formats

Common image formats

2
Comments
2 min read
🚀 Next.js 16 — A Huge Leap in Web Development

🚀 Next.js 16 — A Huge Leap in Web Development

4
Comments 1
2 min read
Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Comments
1 min read
Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

1
Comments
2 min read
When to emit events for stateful components

When to emit events for stateful components

3
Comments 2
6 min read
CSS Grid Layout: Building Two-Dimensional Web Layouts with Ease

CSS Grid Layout: Building Two-Dimensional Web Layouts with Ease

5
Comments
4 min read
Recommend some VS Code extensions for frontend development

Recommend some VS Code extensions for frontend development

3
Comments 1
2 min read
loading...