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.
Building a Notion-Style Editor from Scratch with Modern Web Tech

Building a Notion-Style Editor from Scratch with Modern Web Tech

Comments
2 min read
My Thoughts on Frontend Architecture & Framework Choices for 2026

My Thoughts on Frontend Architecture & Framework Choices for 2026

Comments
4 min read
Provider-Agnostic Chat in React: WebLLM Local Mode + Remote Fallback

Provider-Agnostic Chat in React: WebLLM Local Mode + Remote Fallback

Comments
9 min read
A simple and cool CSS animation, new year and good to be back!
Cover image for A simple and cool CSS animation, new year and good to be back!

A simple and cool CSS animation, new year and good to be back!

Comments
2 min read
Buttons Are Not Functions
Cover image for Buttons Are Not Functions

Buttons Are Not Functions

Comments
5 min read
I Accidentally Exposed My API Keys to 50,000 Users (And How You Can Avoid My $3,000 Mistake)
Cover image for I Accidentally Exposed My API Keys to 50,000 Users (And How You Can Avoid My $3,000 Mistake)

I Accidentally Exposed My API Keys to 50,000 Users (And How You Can Avoid My $3,000 Mistake)

Comments
5 min read
React Application Architecture

React Application Architecture

Comments
3 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
ngx-vflow 2.0 Is Here and SignalTree 7.x Just Landed
Cover image for ngx-vflow 2.0 Is Here and SignalTree 7.x Just Landed

ngx-vflow 2.0 Is Here and SignalTree 7.x Just Landed

2
Comments
3 min read
Top CSS Glassmorphism Examples to Explore
Cover image for Top CSS Glassmorphism Examples to Explore

Top CSS Glassmorphism Examples to Explore

Comments
3 min read
Boosting Frontend Development Efficiency with Vite and Webpack

Boosting Frontend Development Efficiency with Vite and Webpack

Comments
2 min read
ReactJS Design Pattern ~State Machine Pattern~
Cover image for ReactJS Design Pattern ~State Machine Pattern~

ReactJS Design Pattern ~State Machine Pattern~

Comments
1 min read
Common Third-Party GUI Integration Patterns
Cover image for Common Third-Party GUI Integration Patterns

Common Third-Party GUI Integration Patterns

Comments
3 min read
ReactJS Design Pattern ~Children Pattern~
Cover image for ReactJS Design Pattern ~Children Pattern~

ReactJS Design Pattern ~Children Pattern~

Comments
1 min read
Build Web Components with React using R2WC (react-to-web-component)

Build Web Components with React using R2WC (react-to-web-component)

Comments
5 min read
ReactJS Design Pattern ~Colocating State~
Cover image for ReactJS Design Pattern ~Colocating State~

ReactJS Design Pattern ~Colocating State~

Comments
1 min read
Dependency Tracking Fundamentals (I)
Cover image for Dependency Tracking Fundamentals (I)

Dependency Tracking Fundamentals (I)

Comments
3 min read
Improving Accessibility – Modal
Cover image for Improving Accessibility – Modal

Improving Accessibility – Modal

1
Comments
2 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
About HTML

About HTML

Comments
1 min read
Why Your Website Loads Faster the Second Time: HTTP Caching Explained
Cover image for Why Your Website Loads Faster the Second Time: HTTP Caching Explained

Why Your Website Loads Faster the Second Time: HTTP Caching Explained

1
Comments
4 min read
Using the Spread Operator in React

Using the Spread Operator in React

Comments
2 min read
loading...