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.
Buttons Are Not Functions
Cover image for Buttons Are Not Functions

Buttons Are Not Functions

Comments
5 min read
Speculation Rules API: Make Your Pages Load Before the User Clicks
Cover image for Speculation Rules API: Make Your Pages Load Before the User Clicks

Speculation Rules API: Make Your Pages Load Before the User Clicks

1
Comments 1
6 min read
How to Support Light and Dark Themes in PWA Using Only CSS
Cover image for How to Support Light and Dark Themes in PWA Using Only CSS

How to Support Light and Dark Themes in PWA Using Only CSS

2
Comments
4 min read
Proxy State in React: What It Is and How It Differs from useState

Proxy State in React: What It Is and How It Differs from useState

Comments
3 min read
Turning AI-generated images into usable color palettes
Cover image for Turning AI-generated images into usable color palettes

Turning AI-generated images into usable color palettes

Comments
1 min read
WebP in 2026: Why Frontend Devs Should Care Again

WebP in 2026: Why Frontend Devs Should Care Again

Comments
3 min read
Why Saving Images From the Web Is Hard—How AllPicSaverX Extension Handles It
Cover image for Why Saving Images From the Web Is Hard—How AllPicSaverX Extension Handles It

Why Saving Images From the Web Is Hard—How AllPicSaverX Extension Handles It

1
Comments
5 min read
Week 18 – React Router Hooks, Context API & Understanding Large Codebases
Cover image for Week 18 – React Router Hooks, Context API & Understanding Large Codebases

Week 18 – React Router Hooks, Context API & Understanding Large Codebases

6
Comments 1
2 min read
Your Framework Is Replaceable. Your Architecture Is Not.
Cover image for Your Framework Is Replaceable. Your Architecture Is Not.

Your Framework Is Replaceable. Your Architecture Is Not.

4
Comments 1
5 min read
Boosting Frontend Development Efficiency with Vite and Webpack

Boosting Frontend Development Efficiency with Vite and Webpack

Comments
2 min read
How a Browser Works: A Beginner-Friendly Guide to Browser Internals
Cover image for How a Browser Works: A Beginner-Friendly Guide to Browser Internals

How a Browser Works: A Beginner-Friendly Guide to Browser Internals

6
Comments
3 min read
Build Your Own GitHub Profile Widgets from Scratch
Cover image for Build Your Own GitHub Profile Widgets from Scratch

Build Your Own GitHub Profile Widgets from Scratch

2
Comments 1
14 min read
How the Electric Border Effect Actually Works
Cover image for How the Electric Border Effect Actually Works

How the Electric Border Effect Actually Works

Comments
3 min read
Vite Internals Deep Dive: How Modern Build Tools Actually Work

Vite Internals Deep Dive: How Modern Build Tools Actually Work

2
Comments
16 min read
Advanced HTML: Using Markup to Control State, Behavior, and UX
Cover image for Advanced HTML: Using Markup to Control State, Behavior, and UX

Advanced HTML: Using Markup to Control State, Behavior, and UX

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