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.
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
🚀 Next.js 16 — A Huge Leap in Web Development

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

4
Comments 1
2 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
When eCommerce Becomes Simple Again: Falling Back in Love with Code through SvelteKit

When eCommerce Becomes Simple Again: Falling Back in Love with Code through SvelteKit

2
Comments
3 min read
The Indispensable Practice of Abstraction: Decoupling Your Frontend Logic from External Libraries

The Indispensable Practice of Abstraction: Decoupling Your Frontend Logic from External Libraries

2
Comments 2
5 min read
React Form with "useActionState" Hook

React Form with "useActionState" Hook

1
Comments
2 min read
React Form Action

React Form Action

Comments
3 min read
Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Comments
3 min read
Frontend Design Patterns — A Practical Guide

Frontend Design Patterns — A Practical Guide

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

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

The Lifecycle of useEffect: Synchronization in React

2
Comments
3 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
loading...