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 Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

JavaScript Clean Code Mastery: Part 6 - Code Structure and Logic Flow That Makes Sense

3
Comments
6 min read
Making dynamic UIs accessible with ARIA live regions

Making dynamic UIs accessible with ARIA live regions

Comments
2 min read
Designing for AI Browsers: When Your User Has a Copilot
Cover image for Designing for AI Browsers: When Your User Has a Copilot

Designing for AI Browsers: When Your User Has a Copilot

1
Comments
8 min read
Google Sign-In in React Native (Expo): A Practical, Production-Ready Guide
Cover image for Google Sign-In in React Native (Expo): A Practical, Production-Ready Guide

Google Sign-In in React Native (Expo): A Practical, Production-Ready Guide

7
Comments
4 min read
React and Angular: Common Patterns Comparison
Cover image for React and Angular: Common Patterns Comparison

React and Angular: Common Patterns Comparison

2
Comments
9 min read
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
The Real Truth About Becoming a Cracked Frontend Engineer (Not Just a “React Developer”)
Cover image for The Real Truth About Becoming a Cracked Frontend Engineer (Not Just a “React Developer”)

The Real Truth About Becoming a Cracked Frontend Engineer (Not Just a “React Developer”)

Comments
3 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
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
❄️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
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
New library release

New library release

Comments
1 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
loading...