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.
Why Many Websites Still Don’t Accept HEIC Image Uploads

Why Many Websites Still Don’t Accept HEIC Image Uploads

Comments
2 min read
10 Advanced Chrome DevTool Tricks Every Frontend Developer Should Know

10 Advanced Chrome DevTool Tricks Every Frontend Developer Should Know

4
Comments
5 min read
Building an A/B Testing System with CloudFront Functions using AWS CDK

Building an A/B Testing System with CloudFront Functions using AWS CDK

5
Comments
6 min read
I Built a Free Theme Generator for Developers — MVP Launch

I Built a Free Theme Generator for Developers — MVP Launch

1
Comments 1
1 min read
I Built a Free Tools Site for Developers — MVP Launch & Looking for Feedback

I Built a Free Tools Site for Developers — MVP Launch & Looking for Feedback

1
Comments 1
1 min read
Day 10 of My Web Dev Journey — Mastering CSS Positions: Absolute, Relative, Fixed & Sticky

Day 10 of My Web Dev Journey — Mastering CSS Positions: Absolute, Relative, Fixed & Sticky

Comments
3 min read
End Of The Year For Denshya Libraries

End Of The Year For Denshya Libraries

1
Comments
2 min read
Building AppReviews: the stack, the choices, and the compromises

Building AppReviews: the stack, the choices, and the compromises

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

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
UI Mistakes Developers Make (And How to Fix Them)

UI Mistakes Developers Make (And How to Fix Them)

Comments
3 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
5 Browser DevTools Tricks That Cut My Debug Time in Half

5 Browser DevTools Tricks That Cut My Debug Time in Half

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