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.
Bringing Data to Life: How to Create Interactive Visualizations with D3.js and Chart.js

Bringing Data to Life: How to Create Interactive Visualizations with D3.js and Chart.js

Comments
3 min read
Dynamic Theming: A Developer’s Guide to Adaptive Color in UI

Dynamic Theming: A Developer’s Guide to Adaptive Color in UI

Comments
6 min read
## 🟨**JavaScript: el lenguaje que no sabía que me iba a encantar**

## 🟨**JavaScript: el lenguaje que no sabía que me iba a encantar**

Comments
3 min read
React Context & Routing Mastery — From Prop Drilling Pain to Auth‑Ready Architectures

React Context & Routing Mastery — From Prop Drilling Pain to Auth‑Ready Architectures

3
Comments 1
4 min read
No other Icons Library Needed 🥶

No other Icons Library Needed 🥶

Comments
1 min read
Dealing with stale closure in React

Dealing with stale closure in React

1
Comments
5 min read
Event Loop Deep Dive: What Every Frontend Dev Should Know — Timers, Microtasks, and Real Examples

Event Loop Deep Dive: What Every Frontend Dev Should Know — Timers, Microtasks, and Real Examples

2
Comments
3 min read
🎨 HTML `<canvas>` — The Dynamic Drawing Board of the Web

🎨 HTML `<canvas>` — The Dynamic Drawing Board of the Web

5
Comments
3 min read
🚀 New React Challenge: How Many Days Old Are You?

🚀 New React Challenge: How Many Days Old Are You?

1
Comments
1 min read
💻 Today’s Win: Completed My First HNG Frontend Task 🚀

💻 Today’s Win: Completed My First HNG Frontend Task 🚀

Comments
1 min read
Async Validation in Angular Signal Forms (Complete Guide)

Async Validation in Angular Signal Forms (Complete Guide)

Comments
11 min read
JavaScript Design Patterns

JavaScript Design Patterns

Comments
19 min read
🤔 Is Development Really My Path? — How Can Junior Developers Survive in the Age of AI

🤔 Is Development Really My Path? — How Can Junior Developers Survive in the Age of AI

Comments
2 min read
Building a Dynamic Form Tab for Better User Experience

Building a Dynamic Form Tab for Better User Experience

Comments
2 min read
Meet Quesby: A Privacy-First Eleventy Starter That Stays Out of Your Way

Meet Quesby: A Privacy-First Eleventy Starter That Stays Out of Your Way

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.