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.
So I built a Figma Design Agent for an Agentic AI Hackathon #kiro #figma #agents #geminicli

So I built a Figma Design Agent for an Agentic AI Hackathon #kiro #figma #agents #geminicli

6
Comments 1
3 min read
Your Portfolio Is Invisible. Here's How I Fixed Mine.

Your Portfolio Is Invisible. Here's How I Fixed Mine.

Comments
9 min read
A Physics-Aware React Design System for Modern Frontend Architecture

A Physics-Aware React Design System for Modern Frontend Architecture

Comments
6 min read
A Real-Time Earthquake Map for Japan in 300 Lines of JavaScript — USGS GeoJSON + Leaflet

A Real-Time Earthquake Map for Japan in 300 Lines of JavaScript — USGS GeoJSON + Leaflet

1
Comments
6 min read
Stop copy-pasting your React route protection. Here's a better way.

Stop copy-pasting your React route protection. Here's a better way.

Comments
2 min read
Beyond Icon Export: Building Reusable Icon Systems Inside Figma

Beyond Icon Export: Building Reusable Icon Systems Inside Figma

Comments
1 min read
Enterprise Newbie: After 20 Years in IT Support, I Finally Started Building Instead of Just Fixing

Enterprise Newbie: After 20 Years in IT Support, I Finally Started Building Instead of Just Fixing

Comments
5 min read
REDCAAP Framework for Frontend SD

REDCAAP Framework for Frontend SD

15
Comments
1 min read
Managing Mouse Clicks with Pointer-Events Property

Managing Mouse Clicks with Pointer-Events Property

Comments
3 min read
"Zero Runtime, Atomic CSS, and Divine DevTools: Why Traceless-Style is the Future of Web Styling"

"Zero Runtime, Atomic CSS, and Divine DevTools: Why Traceless-Style is the Future of Web Styling"

1
Comments
2 min read
Searching Emojis With Casual Japanese Keywords — Why Unicode CLDR's ja Annotations Aren't Enough

Searching Emojis With Casual Japanese Keywords — Why Unicode CLDR's ja Annotations Aren't Enough

Comments
5 min read
10 Relevant Ways to Center a div

10 Relevant Ways to Center a div

1
Comments
4 min read
使用 fetch 从后端下载文件,并通过浏览器自动触发保存。

使用 fetch 从后端下载文件,并通过浏览器自动触发保存。

Comments
1 min read
Stop the White Screen of Death: Master Next.js Error Boundaries 🛡️

Stop the White Screen of Death: Master Next.js Error Boundaries 🛡️

1
Comments
2 min read
Building a Signal Scheduler: Sync, Batch, Priority, and Lazy Execution

Building a Signal Scheduler: Sync, Batch, Priority, and Lazy Execution

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