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.
Which AI Can Create the Coolest Web Page? GPT 5.2 vs Gemini 3.0 Pro vs Opus 4.5 vs bolt.new vs v0 vs Lovable
Cover image for Which AI Can Create the Coolest Web Page? GPT 5.2 vs Gemini 3.0 Pro vs Opus 4.5 vs bolt.new vs v0 vs Lovable

Which AI Can Create the Coolest Web Page? GPT 5.2 vs Gemini 3.0 Pro vs Opus 4.5 vs bolt.new vs v0 vs Lovable

3
Comments
14 min read
Introduction to CSS Preprocessors: Unlocking the Power of SASS and LESS
Cover image for Introduction to CSS Preprocessors: Unlocking the Power of SASS and LESS

Introduction to CSS Preprocessors: Unlocking the Power of SASS and LESS

Comments
3 min read
Service Levels in Angular

Service Levels in Angular

Comments
4 min read
React Explained Through a Tic-Tac-Toe Build

React Explained Through a Tic-Tac-Toe Build

1
Comments
4 min read
12 Open Source Gems To Become The Ultimate Developer

12 Open Source Gems To Become The Ultimate Developer

8
Comments 1
4 min read
Push-based vs. Pull-based Reactivity: The Two Driving Models Behind Fine-Grained Systems
Cover image for Push-based vs. Pull-based Reactivity: The Two Driving Models Behind Fine-Grained Systems

Push-based vs. Pull-based Reactivity: The Two Driving Models Behind Fine-Grained Systems

Comments
3 min read
Stop Waiting for Backend APIs: Build a Free Mock API Generator

Stop Waiting for Backend APIs: Build a Free Mock API Generator

Comments
3 min read
React 19 ile Değişen Dünya: Front-End Geliştiriciler İçin Yeni Dönem
Cover image for React 19 ile Değişen Dünya: Front-End Geliştiriciler İçin Yeni Dönem

React 19 ile Değişen Dünya: Front-End Geliştiriciler İçin Yeni Dönem

Comments
4 min read
How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

How I Built a Multi-Tenant Static Site Engine with Next.js, Nginx, and Coolify

Comments
4 min read
A Cleaner Way to Do i18n in Angular: i18next + Type Safety + Dynamic JSON Imports

A Cleaner Way to Do i18n in Angular: i18next + Type Safety + Dynamic JSON Imports

5
Comments
7 min read
I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

I Finally Added Dark Mode, and It Forced Me to Fix More Than Colors

2
Comments
4 min read
Runtime Snapshots #9 — Semantic Regression Detection: When Deploys Break UX, Not Tests
Cover image for Runtime Snapshots #9 — Semantic Regression Detection: When Deploys Break UX, Not Tests

Runtime Snapshots #9 — Semantic Regression Detection: When Deploys Break UX, Not Tests

1
Comments
4 min read
Why I Built Free Angular Tools

Why I Built Free Angular Tools

Comments
1 min read
Angular ARIA Is Here: What It Does, Why It Exists, and When To Use It
Cover image for Angular ARIA Is Here: What It Does, Why It Exists, and When To Use It

Angular ARIA Is Here: What It Does, Why It Exists, and When To Use It

1
Comments
10 min read
Building a Centralized, Type-Safe Modal System in Next.js

Building a Centralized, Type-Safe Modal System in Next.js

2
Comments 1
5 min read
O todo mais tosco do mundo: um começo absurdamente simples em React
Cover image for O todo mais tosco do mundo: um começo absurdamente simples em React

O todo mais tosco do mundo: um começo absurdamente simples em React

1
Comments
27 min read
React Isn’t the Hard Part, Designing for Change Is
Cover image for React Isn’t the Hard Part, Designing for Change Is

React Isn’t the Hard Part, Designing for Change Is

Comments
2 min read
Tailwind CSS v4 Migration Guide: Everything That Changed and How to Upgrade (2026)

Tailwind CSS v4 Migration Guide: Everything That Changed and How to Upgrade (2026)

Comments
7 min read
Tailwind CSS v4 Migration Guide

Tailwind CSS v4 Migration Guide

1
Comments
2 min read
How to create live validation form in JavaScript
Cover image for How to create live validation form in JavaScript

How to create live validation form in JavaScript

2
Comments
3 min read
Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

Why You Should Switch from Vanilla JavaScript to React and How React Architecture Works

1
Comments
3 min read
System shows "File too large" error when uploading <1MB image

System shows "File too large" error when uploading <1MB image

Comments
1 min read
Form content disappears after page refresh

Form content disappears after page refresh

Comments
1 min read
How to Redesign Dashboards That Actually Retain Customers
Cover image for How to Redesign Dashboards That Actually Retain Customers

How to Redesign Dashboards That Actually Retain Customers

Comments
11 min read
My First Tip Calculator App

My First Tip Calculator App

Comments
4 min read
loading...