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.
Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems
Cover image for Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems

Stop Installing Libraries: 10 Browser APIs That Already Solve Your Problems

46
Comments 26
4 min read
I spent 3 months building a static website and it says more about me than any stack
Cover image for I spent 3 months building a static website and it says more about me than any stack

I spent 3 months building a static website and it says more about me than any stack

Comments
4 min read
Microfrontend using vuejs

Microfrontend using vuejs

Comments
3 min read
Recreating iOS-style Gradient Blur on the Web
Cover image for Recreating iOS-style Gradient Blur on the Web

Recreating iOS-style Gradient Blur on the Web

Comments
2 min read
Why I Built Ctrovalidate: Rethinking Form Validation in JavaScript
Cover image for Why I Built Ctrovalidate: Rethinking Form Validation in JavaScript

Why I Built Ctrovalidate: Rethinking Form Validation in JavaScript

Comments
1 min read
Making the Graph Actually Move: Implementing effect (Part I)
Cover image for Making the Graph Actually Move: Implementing effect (Part I)

Making the Graph Actually Move: Implementing effect (Part I)

Comments
5 min read
LLMs Aren’t What I Thought They Were
Cover image for LLMs Aren’t What I Thought They Were

LLMs Aren’t What I Thought They Were

Comments
2 min read
Making List Correctness the Default in React
Cover image for Making List Correctness the Default in React

Making List Correctness the Default in React

Comments
4 min read
How I Built a Frontend Interview Platform That Attracted 131+ Visitors with $0 Marketing Budget
Cover image for How I Built a Frontend Interview Platform That Attracted 131+ Visitors with $0 Marketing Budget

How I Built a Frontend Interview Platform That Attracted 131+ Visitors with $0 Marketing Budget

Comments
3 min read
AI-Powered Website Features in 2026: 5 Things You Can Implement Today Without Frustrating Users
Cover image for AI-Powered Website Features in 2026: 5 Things You Can Implement Today Without Frustrating Users

AI-Powered Website Features in 2026: 5 Things You Can Implement Today Without Frustrating Users

Comments
2 min read
Unleashing Creativity with CSS Animations in Frontend Development

Unleashing Creativity with CSS Animations in Frontend Development

Comments
1 min read
Bringing 1600+ Lucide icons into Elm

Bringing 1600+ Lucide icons into Elm

Comments
4 min read
Next.js vs Vite: Choosing the Right Tool in 2026
Cover image for Next.js vs Vite: Choosing the Right Tool in 2026

Next.js vs Vite: Choosing the Right Tool in 2026

Comments
12 min read
Frontend Coding Challenge — Chat-Like Interface (Part 1)
Cover image for Frontend Coding Challenge — Chat-Like Interface (Part 1)

Frontend Coding Challenge — Chat-Like Interface (Part 1)

Comments
8 min read
Service workers that don’t surprise you: deterministic caching for offline-first PWAs

Service workers that don’t surprise you: deterministic caching for offline-first PWAs

Comments
5 min read
Is Learning CSS a Waste of Time in 2026?
Cover image for Is Learning CSS a Waste of Time in 2026?

Is Learning CSS a Waste of Time in 2026?

Comments
2 min read
Make Your App Feel Instant with Optimistic Updates
Cover image for Make Your App Feel Instant with Optimistic Updates

Make Your App Feel Instant with Optimistic Updates

4
Comments 1
5 min read
New in AgnosticUI: SelectionButtonGroup & SelectionCardGroup
Cover image for New in AgnosticUI: SelectionButtonGroup & SelectionCardGroup

New in AgnosticUI: SelectionButtonGroup & SelectionCardGroup

Comments
1 min read
Monitoring Frontend Applications
Cover image for Monitoring Frontend Applications

Monitoring Frontend Applications

1
Comments
3 min read
Dlaczego warto używać plików index: Wzorzec Folder-as-Component

Dlaczego warto używać plików index: Wzorzec Folder-as-Component

4
Comments
5 min read
When Does a Component Re-render in React?
Cover image for When Does a Component Re-render in React?

When Does a Component Re-render in React?

Comments
2 min read
What Really Happens When You Type a URL and Press Enter?
Cover image for What Really Happens When You Type a URL and Press Enter?

What Really Happens When You Type a URL and Press Enter?

5
Comments
2 min read
[Opinion]Today's frontend is easy to be messed up and we need to organize it

[Opinion]Today's frontend is easy to be messed up and we need to organize it

Comments
9 min read
I Built React from Scratch and Discovered Why Fiber Changes Everything

I Built React from Scratch and Discovered Why Fiber Changes Everything

Comments
10 min read
Lightweight Date Picker Component

Lightweight Date Picker Component

Comments
5 min read
loading...