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.
Mastering tsconfig.json in TypeScript

Mastering tsconfig.json in TypeScript

Comments
2 min read
Harnessing Zoneless Change Detection in Angular 20+

Harnessing Zoneless Change Detection in Angular 20+

2
Comments
7 min read
Role-Based Multi-Tenant Fron-tend Architecture in Angular

Role-Based Multi-Tenant Fron-tend Architecture in Angular

1
Comments
10 min read
Creative Ways to Style the HTML Details Tag

Creative Ways to Style the HTML Details Tag

5
Comments
3 min read
Frontend Internationalization (i18n) Strategies and Tools

Frontend Internationalization (i18n) Strategies and Tools

1
Comments
9 min read
No Diffing. No Reconciliation. Just the DOM.

No Diffing. No Reconciliation. Just the DOM.

Comments
1 min read
Tailwind CSS 4 vs. CSS Modules: Which Wins for Scalable Projects?

Tailwind CSS 4 vs. CSS Modules: Which Wins for Scalable Projects?

1
Comments
5 min read
Building a 3D Interactive Badge with HTML, CSS, and JavaScript

Building a 3D Interactive Badge with HTML, CSS, and JavaScript

1
Comments 1
4 min read
Why position: absolute Doesn’t Work Inside Flexbox ?

Why position: absolute Doesn’t Work Inside Flexbox ?

1
Comments
2 min read
Why Angular Isn’t the Observable Framework You Think It Is

Why Angular Isn’t the Observable Framework You Think It Is

1
Comments
3 min read
Component Libraries vs Design Systems: What’s Best for Your Project in 2025? 🏗️

Component Libraries vs Design Systems: What’s Best for Your Project in 2025? 🏗️

1
Comments 1
2 min read
Stop spending hours tweaking Shadcn UI themes — meet ShadeCraft

Stop spending hours tweaking Shadcn UI themes — meet ShadeCraft

Comments
1 min read
If You Know These 30 JavaScript One-Liners, You’re Fast

If You Know These 30 JavaScript One-Liners, You’re Fast

17
Comments 5
6 min read
Day 42: Creating a Responsive Layout - lesson for the 180 Frontend Challenge

Day 42: Creating a Responsive Layout - lesson for the 180 Frontend Challenge

Comments
3 min read
🔹 Custom Hooks – Reusar lógica (7/8)

🔹 Custom Hooks – Reusar lógica (7/8)

Comments
4 min read
Cloud Resume Challenge - Chunk 1 - Building the Front-End

Cloud Resume Challenge - Chunk 1 - Building the Front-End

1
Comments
3 min read
Free project for portfolio

Free project for portfolio

Comments
1 min read
Advanced Front-End Techniques to Boost Performance, Security & UX in Real-Time Dashboards

Advanced Front-End Techniques to Boost Performance, Security & UX in Real-Time Dashboards

1
Comments
2 min read
Mastering React Imports: Relative vs Aliases (`../` vs `@/`)

Mastering React Imports: Relative vs Aliases (`../` vs `@/`)

Comments
2 min read
Design Patterns by Purpose: The Command Pattern in Frontend Life (Part 4)

Design Patterns by Purpose: The Command Pattern in Frontend Life (Part 4)

1
Comments
5 min read
Experimentando con Elm en mi trabajo

Experimentando con Elm en mi trabajo

2
Comments
7 min read
Forward Networks - Round 1 (JavaScript)

Forward Networks - Round 1 (JavaScript)

1
Comments
1 min read
BulkActionsBar - Part 2 - Engineering a Robust and Accessible Bulk Actions Bar in React

BulkActionsBar - Part 2 - Engineering a Robust and Accessible Bulk Actions Bar in React

Comments
3 min read
🪄 The Secret Life of JavaScript: Scopes, Closures & Function Sorcery

🪄 The Secret Life of JavaScript: Scopes, Closures & Function Sorcery

1
Comments
4 min read
🔥10 React Best Practices You Can’t Ignore in 2025

🔥10 React Best Practices You Can’t Ignore in 2025

1
Comments
1 min read
loading...