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 Boosted My Nuxt 3 Portfolio Speed by 3x (4.5s to 1.4s)

How I Boosted My Nuxt 3 Portfolio Speed by 3x (4.5s to 1.4s)

Comments
4 min read
Constraints and creativity: Partial rollout feature without a server component

Constraints and creativity: Partial rollout feature without a server component

Comments
3 min read
A Practical React Project Structure

A Practical React Project Structure

1
Comments
3 min read
🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

1
Comments
1 min read
My portfolio website

My portfolio website

49
Comments 29
1 min read
The Lifecycle of useEffect: Synchronization in React

The Lifecycle of useEffect: Synchronization in React

2
Comments
3 min read
Types of CSS: Inline, Embedded, and External

Types of CSS: Inline, Embedded, and External

Comments
2 min read
🔄 CSS Unit Converter – Instantly Convert px, rem, em, %, vh, vw

🔄 CSS Unit Converter – Instantly Convert px, rem, em, %, vh, vw

Comments
1 min read
Appreciation on a second look: Lessons from Revisiting Bootstrap

Appreciation on a second look: Lessons from Revisiting Bootstrap

1
Comments
5 min read
🚀Life of a Software Engineer: How I Patched an NPM Package and Saved the Day

🚀Life of a Software Engineer: How I Patched an NPM Package and Saved the Day

2
Comments
2 min read
HTML5 Semantic Elements You Should Be Using (and Why They Matter)

HTML5 Semantic Elements You Should Be Using (and Why They Matter)

1
Comments
4 min read
🌀 Radius Agent – Round 2 (JavaScript)

🌀 Radius Agent – Round 2 (JavaScript)

1
Comments
1 min read
Let’s Explore the New CSS “@function” Rule

Let’s Explore the New CSS “@function” Rule

Comments
3 min read
Lessons I Took Away from the Meta Front-End Developer Career Certificate

Lessons I Took Away from the Meta Front-End Developer Career Certificate

1
Comments
2 min read
🧩 “How to Build a Reusable Accordion Table Component in React — Step-by-Step with TanStack Table & MUI”

🧩 “How to Build a Reusable Accordion Table Component in React — Step-by-Step with TanStack Table & MUI”

Comments
3 min read
Mastering Micro-Frontends in 2025: Build Scalable, Team-Friendly React Apps Without the Headaches

Mastering Micro-Frontends in 2025: Build Scalable, Team-Friendly React Apps Without the Headaches

2
Comments 1
4 min read
Invisible UX: Why the Best Design in 2025 Might Be No Design

Invisible UX: Why the Best Design in 2025 Might Be No Design

1
Comments
2 min read
Lazy-Loading as a Security Measure

Lazy-Loading as a Security Measure

33
Comments 19
4 min read
Angular Datepicker v1.3.6: Popovers, Smooth Transitions, and a Pluggable Holiday System! 🎁

Angular Datepicker v1.3.6: Popovers, Smooth Transitions, and a Pluggable Holiday System! 🎁

1
Comments 1
2 min read
Spin up Bun + Preact full-stack app in minutes 🚀

Spin up Bun + Preact full-stack app in minutes 🚀

1
Comments
3 min read
🌐 Understanding CORS (Cross-Origin Resource Sharing): A Complete Guide

🌐 Understanding CORS (Cross-Origin Resource Sharing): A Complete Guide

2
Comments
3 min read
🚖 Building a Scalable Frontend Mock Architecture with MSW, Factories, and Services (Uber-Like Example)

🚖 Building a Scalable Frontend Mock Architecture with MSW, Factories, and Services (Uber-Like Example)

2
Comments
4 min read
State management in Vue: Composition API vs. Pinia

State management in Vue: Composition API vs. Pinia

2
Comments
3 min read
⚡ Micro-Frontends in 2025: Are They Still Worth It?

⚡ Micro-Frontends in 2025: Are They Still Worth It?

Comments 1
2 min read
How to make your app indefinitely lazy – Part 3: Vendors and Cache

How to make your app indefinitely lazy – Part 3: Vendors and Cache

13
Comments
10 min read
loading...