DEV Community

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.
Service Levels in Angular

Service Levels in Angular

Comments
4 min read
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
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

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

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

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

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

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

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

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
Form content disappears after page refresh

Form content disappears after page refresh

Comments
1 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
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
Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Comments 1
1 min read
loading...