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.
JavaScript Design Patterns Explained (2025 Guide)
Cover image for JavaScript Design Patterns Explained (2025 Guide)

JavaScript Design Patterns Explained (2025 Guide)

1
Comments
1 min read
Kobutor – Catch, Release, and Message Pigeons in a Fun Random Chat Experience
Cover image for Kobutor – Catch, Release, and Message Pigeons in a Fun Random Chat Experience

Kobutor – Catch, Release, and Message Pigeons in a Fun Random Chat Experience

Comments
1 min read
HTML Invokers: The Coolest API You Aren’t Using Yet
Cover image for HTML Invokers: The Coolest API You Aren’t Using Yet

HTML Invokers: The Coolest API You Aren’t Using Yet

5
Comments
4 min read
Revolutionizing Frontend Development with React and Serverless Framework

Revolutionizing Frontend Development with React and Serverless Framework

Comments 1
2 min read
🕸️ Building Scalable Micro-Frontends in 2025: Patterns That Actually Work

🕸️ Building Scalable Micro-Frontends in 2025: Patterns That Actually Work

Comments 1
2 min read
Why Unit Tests in React Catch Bugs the UI Never Shows (Jest Real-World Example)
Cover image for Why Unit Tests in React Catch Bugs the UI Never Shows (Jest Real-World Example)

Why Unit Tests in React Catch Bugs the UI Never Shows (Jest Real-World Example)

Comments
2 min read
Aurael — The Wave Of Aura. AI Self-Help Chatbot Web App
Cover image for Aurael — The Wave Of Aura. AI Self-Help Chatbot Web App

Aurael — The Wave Of Aura. AI Self-Help Chatbot Web App

Comments
2 min read
Modern Web UI

Modern Web UI

1
Comments
7 min read
Ng-News 25/47: Angular 21
Cover image for Ng-News 25/47: Angular 21

Ng-News 25/47: Angular 21

1
Comments
4 min read
Setting up Redux Toolkit in NextJs
Cover image for Setting up Redux Toolkit in NextJs

Setting up Redux Toolkit in NextJs

Comments
3 min read
🛡️ How to Keep Your Application Updated on the Latest Security Threats & Vulnerabilities

🛡️ How to Keep Your Application Updated on the Latest Security Threats & Vulnerabilities

Comments
3 min read
Why Your Vue Code Becomes Messy (And How to Keep It Clean From the Start)
Cover image for Why Your Vue Code Becomes Messy (And How to Keep It Clean From the Start)

Why Your Vue Code Becomes Messy (And How to Keep It Clean From the Start)

Comments
4 min read
Javascript

Javascript

Comments
2 min read
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
Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

1
Comments
6 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
Today I Split My First Huge Component from the Course Into Clean, Reusable Components
Cover image for Today I Split My First Huge Component from the Course Into Clean, Reusable Components

Today I Split My First Huge Component from the Course Into Clean, Reusable Components

2
Comments
2 min read
Today I Split My First Huge Component from the Course Into Clean, Reusable Components
Cover image for Today I Split My First Huge Component from the Course Into Clean, Reusable Components

Today I Split My First Huge Component from the Course Into Clean, Reusable Components

1
Comments
2 min read
Simplest possible Redux Thunk example

Simplest possible Redux Thunk example

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

Exploring the Top Frontend Frameworks: A Developer's Guide

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
New React 19 Hooks (With Examples)
Cover image for New React 19 Hooks (With Examples)

New React 19 Hooks (With Examples)

4
Comments
3 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
loading...