Forem

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.
Join the 2026 WeCoded Challenge and Celebrate Underrepresented Voices in Tech Through Writing & Frontend Art 🎨!
Cover image for Join the 2026 WeCoded Challenge and Celebrate Underrepresented Voices in Tech Through Writing & Frontend Art 🎨!

Join the 2026 WeCoded Challenge and Celebrate Underrepresented Voices in Tech Through Writing & Frontend Art 🎨!

74
Comments 8
3 min read
Stop Hardcoding Dashboards: Build JSON-Driven Analytics Widgets Instead

Stop Hardcoding Dashboards: Build JSON-Driven Analytics Widgets Instead

Comments
4 min read
how to add Progressive Blur Effects in React / Next.js with react-progressive-blur
Cover image for how to add Progressive Blur Effects in React / Next.js with react-progressive-blur

how to add Progressive Blur Effects in React / Next.js with react-progressive-blur

1
Comments
2 min read
Building the Footer for Ekehi: My Frontend Contribution to an Open-Source Resource Platform

Building the Footer for Ekehi: My Frontend Contribution to an Open-Source Resource Platform

Comments
4 min read
🔐 localStorage vs sessionStorage vs Cookies (Complete Frontend Guide)
Cover image for 🔐 localStorage vs sessionStorage vs Cookies (Complete Frontend Guide)

🔐 localStorage vs sessionStorage vs Cookies (Complete Frontend Guide)

Comments
2 min read
I turned my private UI workflow into an open-source Agent Skill
Cover image for I turned my private UI workflow into an open-source Agent Skill

I turned my private UI workflow into an open-source Agent Skill

Comments
2 min read
How to Optimize CSS for a 100/100 Lighthouse Score
Cover image for How to Optimize CSS for a 100/100 Lighthouse Score

How to Optimize CSS for a 100/100 Lighthouse Score

Comments
6 min read
Starting as a Professional Frontend Developer
Cover image for Starting as a Professional Frontend Developer

Starting as a Professional Frontend Developer

2
Comments
7 min read
Your Dialog Has role='dialog'. That Doesn't Make It Accessible.
Cover image for Your Dialog Has role='dialog'. That Doesn't Make It Accessible.

Your Dialog Has role='dialog'. That Doesn't Make It Accessible.

4
Comments
11 min read
Why I’m still using @lit/react despite React 19’s Web Component support
Cover image for Why I’m still using @lit/react despite React 19’s Web Component support

Why I’m still using @lit/react despite React 19’s Web Component support

1
Comments
1 min read
ReactJS Anti Pattern ~Passing Setters Down the Components Tree~
Cover image for ReactJS Anti Pattern ~Passing Setters Down the Components Tree~

ReactJS Anti Pattern ~Passing Setters Down the Components Tree~

Comments
2 min read
POC Nexus Pro: Render HTML Proof-of-Concepts in Mobile, Tablet, and Desktop Device Frames
Cover image for POC Nexus Pro: Render HTML Proof-of-Concepts in Mobile, Tablet, and Desktop Device Frames

POC Nexus Pro: Render HTML Proof-of-Concepts in Mobile, Tablet, and Desktop Device Frames

Comments
1 min read
Animated Scenic Theme Toggle
Cover image for Animated Scenic Theme Toggle

Animated Scenic Theme Toggle

1
Comments
2 min read
The True Face of Referential Equality and Optimizations in React
Cover image for The True Face of Referential Equality and Optimizations in React

The True Face of Referential Equality and Optimizations in React

1
Comments
3 min read
Premium Responsive Profile Dropdown with Toggle Logic
Cover image for Premium Responsive Profile Dropdown with Toggle Logic

Premium Responsive Profile Dropdown with Toggle Logic

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