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.
Rust for Rust, JS for JS: introducing Ahoi

Rust for Rust, JS for JS: introducing Ahoi

Comments
3 min read
Your Page Loaded Fast. So Why Does It Still Feel Slow?

Your Page Loaded Fast. So Why Does It Still Feel Slow?

11
Comments 3
6 min read
A spinning globe in 471 lines: no WebGL, no three.js, no CDN

A spinning globe in 471 lines: no WebGL, no three.js, no CDN

Comments
3 min read
Why React 19's use() API Can Break the Rules of Hooks

Why React 19's use() API Can Break the Rules of Hooks

2
Comments 1
4 min read
I Tested html2canvas, html-to-image and modern-screenshot on the Same Card

I Tested html2canvas, html-to-image and modern-screenshot on the Same Card

5
Comments
10 min read
Client-Side Search From a Prebuilt JSON Index: Zero Dependencies, Zero Server Calls

Client-Side Search From a Prebuilt JSON Index: Zero Dependencies, Zero Server Calls

Comments 1
3 min read
Building an Interactive Tarot Birth Card Calculator: Archetypal Numerology with Next.js & Tailwind

Building an Interactive Tarot Birth Card Calculator: Archetypal Numerology with Next.js & Tailwind

Comments 1
2 min read
The three-state dark mode toggle is the correct answer

The three-state dark mode toggle is the correct answer

2
Comments
3 min read
Why your table export only has the rows you can see

Why your table export only has the rows you can see

Comments 1
3 min read
⚡ How I Built QRify: A Temporary QR Code Generator with JavaScript

⚡ How I Built QRify: A Temporary QR Code Generator with JavaScript

Comments
3 min read
CSS-Zero: Reuse-sharpened CSS-in-TS with Zero Runtime

CSS-Zero: Reuse-sharpened CSS-in-TS with Zero Runtime

5
Comments 9
5 min read
tanstack-fetch 1.7.0 — Solid / Angular / Svelte adapters + doctor CLI

tanstack-fetch 1.7.0 — Solid / Angular / Svelte adapters + doctor CLI

Comments
1 min read
Running LaMa Inpainting and Real-ESRGAN in the Browser: Tiles, Memory Walls, and the Optimizations We Threw Away

Running LaMa Inpainting and Real-ESRGAN in the Browser: Tiles, Memory Walls, and the Optimizations We Threw Away

Comments 2
7 min read
Building an AI Image Generator with OpenAI

Building an AI Image Generator with OpenAI

1
Comments
15 min read
How I stop re-renders in big React forms: uncontrolled refs

How I stop re-renders in big React forms: uncontrolled refs

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