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.
Implementasi Theme Switcher di NextJS Tanpa Ribet, Flicker Free + Persist via localStorage Pakai Context API.
Cover image for Implementasi Theme Switcher di NextJS Tanpa Ribet, Flicker Free + Persist via localStorage Pakai Context API.

Implementasi Theme Switcher di NextJS Tanpa Ribet, Flicker Free + Persist via localStorage Pakai Context API.

Comments
4 min read
Killing the Chaos – How LaravelUi5 Makes Backends and Frontends Speak the Same Language

Killing the Chaos – How LaravelUi5 Makes Backends and Frontends Speak the Same Language

Comments
5 min read
Quick Recap: Angular Versions

Quick Recap: Angular Versions

Comments
2 min read
Styling by Language: Using the lang Attribute for Multilingual Design
Cover image for Styling by Language: Using the lang Attribute for Multilingual Design

Styling by Language: Using the lang Attribute for Multilingual Design

12
Comments 1
4 min read
You Are Using TailwindCSS Wrong
Cover image for You Are Using TailwindCSS Wrong

You Are Using TailwindCSS Wrong

28
Comments 8
6 min read
How CSS Grid Changed the Way I Build Web Layouts
Cover image for How CSS Grid Changed the Way I Build Web Layouts

How CSS Grid Changed the Way I Build Web Layouts

6
Comments 1
5 min read
Cognitive Load: The Invisible UX Killer
Cover image for Cognitive Load: The Invisible UX Killer

Cognitive Load: The Invisible UX Killer

Comments
6 min read
Accessibility and Semantics in Under 10 minutes
Cover image for Accessibility and Semantics in Under 10 minutes

Accessibility and Semantics in Under 10 minutes

Comments
1 min read
Building a High-Performance Zip Puzzle: A Lume-JS Masterclass
Cover image for Building a High-Performance Zip Puzzle: A Lume-JS Masterclass

Building a High-Performance Zip Puzzle: A Lume-JS Masterclass

1
Comments
2 min read
❄️A Five-Minute UI Feature That Became an XSS Time Bomb
Cover image for ❄️A Five-Minute UI Feature That Became an XSS Time Bomb

❄️A Five-Minute UI Feature That Became an XSS Time Bomb

59
Comments 20
4 min read
CSS Architecture and Organization: BEM, OOCSS, and SMACSS
Cover image for CSS Architecture and Organization: BEM, OOCSS, and SMACSS

CSS Architecture and Organization: BEM, OOCSS, and SMACSS

Comments
3 min read
New library release

New library release

Comments
1 min read
A story on Frontend Architectures - Birth of the FE engineer

A story on Frontend Architectures - Birth of the FE engineer

1
Comments
2 min read
Ugly Sweater CSS: Droids.
Cover image for Ugly Sweater CSS: Droids.

Ugly Sweater CSS: Droids.

12
Comments 2
5 min read
Difference Between Synchronous and Asynchronous in JS?

Difference Between Synchronous and Asynchronous in JS?

1
Comments
1 min read
Ship Faster: The Complete Asset Optimization Reference
Cover image for Ship Faster: The Complete Asset Optimization Reference

Ship Faster: The Complete Asset Optimization Reference

Comments
18 min read
How CSS Animation Helped Me Build Interfaces That Feel Alive
Cover image for How CSS Animation Helped Me Build Interfaces That Feel Alive

How CSS Animation Helped Me Build Interfaces That Feel Alive

5
Comments
4 min read
Master React State Like a Samurai — Past vs Present 🥋⚛️#hooks
Cover image for Master React State Like a Samurai — Past vs Present 🥋⚛️#hooks

Master React State Like a Samurai — Past vs Present 🥋⚛️#hooks

1
Comments
4 min read
Next.js Caching Evolution: From v14 to v15 and the Cache Components Era
Cover image for Next.js Caching Evolution: From v14 to v15 and the Cache Components Era

Next.js Caching Evolution: From v14 to v15 and the Cache Components Era

1
Comments
6 min read
Shared Component Architecture in Angular (When To Abstract and When Not To)
Cover image for Shared Component Architecture in Angular (When To Abstract and When Not To)

Shared Component Architecture in Angular (When To Abstract and When Not To)

Comments
2 min read
Atomic Design para UI

Atomic Design para UI

Comments
2 min read
How to turn your handwriting into a font in 60 seconds (Open Source)
Cover image for How to turn your handwriting into a font in 60 seconds (Open Source)

How to turn your handwriting into a font in 60 seconds (Open Source)

1
Comments 2
2 min read
Shared Component Architecture in Angular (When To Abstract and When Not To)
Cover image for Shared Component Architecture in Angular (When To Abstract and When Not To)

Shared Component Architecture in Angular (When To Abstract and When Not To)

Comments
2 min read
Autocomplete/Typeahead System Design [Frontend Focused]
Cover image for Autocomplete/Typeahead System Design [Frontend Focused]

Autocomplete/Typeahead System Design [Frontend Focused]

Comments
37 min read
Ng-News 25/50: Auto-Destroy for Router Providers, Signal Forms
Cover image for Ng-News 25/50: Auto-Destroy for Router Providers, Signal Forms

Ng-News 25/50: Auto-Destroy for Router Providers, Signal Forms

1
Comments 1
3 min read
loading...