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.
🖱 Click or Hold? This CSS Trick Gives You Two Actions in One Button ⚡

🖱 Click or Hold? This CSS Trick Gives You Two Actions in One Button ⚡

Comments
1 min read
Mastering tsconfig.json in TypeScript

Mastering tsconfig.json in TypeScript

Comments
2 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
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
Why position: absolute Doesn’t Work Inside Flexbox ?

Why position: absolute Doesn’t Work Inside Flexbox ?

1
Comments
2 min read
Memory Leaks in JavaScript

Memory Leaks in JavaScript

Comments
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
10 Productivity Killers in XAML Development (and How Hot Design Fixes Them)

10 Productivity Killers in XAML Development (and How Hot Design Fixes Them)

2
Comments
5 min read
🤝 Learn Front-End by Doing: Contribute to Cal.com's Open Source...🚀

🤝 Learn Front-End by Doing: Contribute to Cal.com's Open Source...🚀

Comments
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
Free project for portfolio

Free project for portfolio

Comments
1 min read
Experimentando con Elm en mi trabajo

Experimentando con Elm en mi trabajo

3
Comments
7 min read
Coding a $1K Landing Page: Designing to Development 📈

Coding a $1K Landing Page: Designing to Development 📈

5
Comments
1 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
Designing for the AHA Moment with AI

Designing for the AHA Moment with AI

Comments
3 min read
What If React Had NO useEffect?

What If React Had NO useEffect?

4
Comments 6
2 min read
Basic TypeScript for JavaScript Programmers

Basic TypeScript for JavaScript Programmers

Comments
2 min read
# 🔐 Day 6-7: Built a React Password Generator — Mastered `useCallback`, `useEffect`, and `useRef`

# 🔐 Day 6-7: Built a React Password Generator — Mastered `useCallback`, `useEffect`, and `useRef`

Comments
1 min read
Why I Switched From Google Fonts CDN to Self-Hosting (and Never Looked Back)

Why I Switched From Google Fonts CDN to Self-Hosting (and Never Looked Back)

24
Comments 3
4 min read
How do I Structure Projects for Scalability

How do I Structure Projects for Scalability

4
Comments
2 min read
The Ultimate CSS Selectors Cheat Sheet 2025

The Ultimate CSS Selectors Cheat Sheet 2025

4
Comments
3 min read
React Hooks Are Dead?

React Hooks Are Dead?

Comments
1 min read
Create landing page

Create landing page

1
Comments
2 min read
I've open-sourced a form library — define metadata once, and it can be rendered anywhere.

I've open-sourced a form library — define metadata once, and it can be rendered anywhere.

Comments
3 min read
loading...