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.
I Built a Tool That Detects AI Training — And I Need Your Help.

I Built a Tool That Detects AI Training — And I Need Your Help.

6
Comments 1
4 min read
A Beginner Friendly Guide to Memoization in NgRx Selectors
Cover image for A Beginner Friendly Guide to Memoization in NgRx Selectors

A Beginner Friendly Guide to Memoization in NgRx Selectors

Comments
3 min read
Zustand: A Lightweight State Management Library (No Boilerplate Needed)
Cover image for Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Zustand: A Lightweight State Management Library (No Boilerplate Needed)

Comments
3 min read
Exploring the Top Frontend Frameworks: A Developer's Guide

Exploring the Top Frontend Frameworks: A Developer's Guide

Comments
2 min read
Simplest possible Redux Thunk example

Simplest possible Redux Thunk example

1
Comments
2 min read
Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript
Cover image for Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

Stop Using “?” Everywhere! Use `Omit` ( i.e. Utility Types) for Safer TypeScript

1
Comments
2 min read
I Built An Earth AI Motif

I Built An Earth AI Motif

Comments
1 min read
Figma to React: How Kombai Finally Solved My Frontend Workflow
Cover image for Figma to React: How Kombai Finally Solved My Frontend Workflow

Figma to React: How Kombai Finally Solved My Frontend Workflow

Comments
17 min read
Micro Frontend: Common Misconceptions with Case Studies
Cover image for Micro Frontend: Common Misconceptions with Case Studies

Micro Frontend: Common Misconceptions with Case Studies

Comments
8 min read
Real-world Svelte 5: Handling high-frequency real-time data with Runes
Cover image for Real-world Svelte 5: Handling high-frequency real-time data with Runes

Real-world Svelte 5: Handling high-frequency real-time data with Runes

2
Comments
2 min read
I built a free PDF converter tool - here's what I learned

I built a free PDF converter tool - here's what I learned

Comments
1 min read
Testing Angular 21 Components with Vitest: A Complete Guide
Cover image for Testing Angular 21 Components with Vitest: A Complete Guide

Testing Angular 21 Components with Vitest: A Complete Guide

1
Comments
11 min read
CSS Concepts That Will Actually Make Your Life as a Front-End Developer Easier
Cover image for CSS Concepts That Will Actually Make Your Life as a Front-End Developer Easier

CSS Concepts That Will Actually Make Your Life as a Front-End Developer Easier

5
Comments
11 min read
Snap-Test.in Is Live! A Simple & Powerful Fake API Service for Developers

Snap-Test.in Is Live! A Simple & Powerful Fake API Service for Developers

Comments
1 min read
Why Do We Need Signals?

Why Do We Need Signals?

Comments
4 min read
IVVV Stack

IVVV Stack

Comments
1 min read
The Difference Between <br> and <br/>
Cover image for The Difference Between <br> and <br/>

The Difference Between <br> and <br/>

Comments
2 min read
createElementNS、setAttribute()、SVG 的 viewBox 属性、`<svg>`

createElementNS、setAttribute()、SVG 的 viewBox 属性、`<svg>`

Comments
1 min read
Debouncing vs Throttling in JavaScript: A Simple Story-Based Guide for Interview Success
Cover image for Debouncing vs Throttling in JavaScript: A Simple Story-Based Guide for Interview Success

Debouncing vs Throttling in JavaScript: A Simple Story-Based Guide for Interview Success

3
Comments
4 min read
How to Find Beginner-Friendly Open Source Projects (Without Feeling Overwhelmed)
Cover image for How to Find Beginner-Friendly Open Source Projects (Without Feeling Overwhelmed)

How to Find Beginner-Friendly Open Source Projects (Without Feeling Overwhelmed)

1
Comments
2 min read
From Figma to Frontend: Ship Features Faster with Kombai
Cover image for From Figma to Frontend: Ship Features Faster with Kombai

From Figma to Frontend: Ship Features Faster with Kombai

15
Comments
7 min read
I Built an Animated UI Library for CSS Haters
Cover image for I Built an Animated UI Library for CSS Haters

I Built an Animated UI Library for CSS Haters

Comments
2 min read
Web Workers Explained: Unlocking True Concurrency

Web Workers Explained: Unlocking True Concurrency

Comments
7 min read
Stop Passing HTML Strings! The Senior Guide to Content Projection in Angular
Cover image for Stop Passing HTML Strings! The Senior Guide to Content Projection in Angular

Stop Passing HTML Strings! The Senior Guide to Content Projection in Angular

1
Comments
2 min read
Just launched my portfolio

Just launched my portfolio

Comments
1 min read
loading...