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.
How do you organize your frontend?

How do you organize your frontend?

Comments
1 min read
Your CSS variables need a vocabulary, not a collection of random colors

Your CSS variables need a vocabulary, not a collection of random colors

3
Comments
11 min read
You built your modal with a `<div>` and a focus trap library. The native `<dialog>` does all of that.

You built your modal with a `<div>` and a focus trap library. The native `<dialog>` does all of that.

20
Comments
4 min read
Stop importing `uuid`. `crypto.randomUUID()` has been native since 2021.

Stop importing `uuid`. `crypto.randomUUID()` has been native since 2021.

20
Comments
3 min read
Kenapa Banyak Frontend Developer Memakai Next.js untuk Pekerjaan, tapi Vue.js untuk Personal Project?

Kenapa Banyak Frontend Developer Memakai Next.js untuk Pekerjaan, tapi Vue.js untuk Personal Project?

1
Comments
3 min read
Stop Using Props + Watchers Just to Trigger Actions in Child Components (Vue 3.5 useTemplateRef + defineExpose)

Stop Using Props + Watchers Just to Trigger Actions in Child Components (Vue 3.5 useTemplateRef + defineExpose)

Comments
3 min read
I added Charts to FrameUI 1.0.0

I added Charts to FrameUI 1.0.0

Comments
2 min read
How We Use impeccable to Optimize Frontend Interface Design and Implementation Stability

How We Use impeccable to Optimize Frontend Interface Design and Implementation Stability

Comments
5 min read
The SVG Color Cascade Nobody Explains (fill, stroke, currentColor, and why img src breaks it)

The SVG Color Cascade Nobody Explains (fill, stroke, currentColor, and why img src breaks it)

Comments
4 min read
How to Design a Config-Driven Frontend Architecture for Enterprise Applications

How to Design a Config-Driven Frontend Architecture for Enterprise Applications

Comments
15 min read
How Browsers Implement Native Focus Rings and Their Accessibility Implications

How Browsers Implement Native Focus Rings and Their Accessibility Implications

2
Comments
4 min read
My Frontend learning journey: Building clones with HTML and CSS

My Frontend learning journey: Building clones with HTML and CSS

Comments
1 min read
How I built a highly profitable web platform, with zero backend code to keep my server costs at $0.

How I built a highly profitable web platform, with zero backend code to keep my server costs at $0.

10
Comments
10 min read
The Event Loop: Microtasks, Macrotasks & Output Prediction

The Event Loop: Microtasks, Macrotasks & Output Prediction

2
Comments
25 min read
Why I Stopped Writing tap() Inside rxResource Streams

Why I Stopped Writing tap() Inside rxResource Streams

Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.