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.
Day 8-9 of My React Journey — React Router Basics

Day 8-9 of My React Journey — React Router Basics

Comments
1 min read
Ng-News 25/37: Angular 20.3, SignalForms AMA, RFC: Angular & AI

Ng-News 25/37: Angular 20.3, SignalForms AMA, RFC: Angular & AI

Comments
2 min read
Interviewing in tech changed drastically after 2022 — here’s what I learned trying to navigate it

Interviewing in tech changed drastically after 2022 — here’s what I learned trying to navigate it

Comments
7 min read
How I Solved the Flooded Icons Crisis in Our React Codebase

How I Solved the Flooded Icons Crisis in Our React Codebase

4
Comments 3
5 min read
Designing a clean P/L dashboard (cards > clutter) — help us refine the UX

Designing a clean P/L dashboard (cards > clutter) — help us refine the UX

Comments
1 min read
Stop using CSS Class Selectors in Jasmine Tests: Here's a Better Way

Stop using CSS Class Selectors in Jasmine Tests: Here's a Better Way

Comments
3 min read
Say Goodbye to Try-Catch Blocks Forever!

Say Goodbye to Try-Catch Blocks Forever!

Comments
1 min read
Why Great Frontend Starts With Great UX

Why Great Frontend Starts With Great UX

2
Comments
3 min read
Building Scalable Frontend Teams: Lessons Learned

Building Scalable Frontend Teams: Lessons Learned

3
Comments
2 min read
The Dev Journey

The Dev Journey

Comments
1 min read
The 2025 Guide to Building Scalable React Apps

The 2025 Guide to Building Scalable React Apps

Comments
5 min read
The Minimal React App Setup You Need

The Minimal React App Setup You Need

2
Comments
3 min read
The Subtle Art of State Management Without Redux or Zustand

The Subtle Art of State Management Without Redux or Zustand

Comments
2 min read
I Cloned Jira Task Manager Here's How:

I Cloned Jira Task Manager Here's How:

Comments
1 min read
⚡Fast Sites in 2025 — No Framework Required

⚡Fast Sites in 2025 — No Framework Required

2
Comments
1 min read
React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

React Router Like a Pro: A Reusable `useRouteNav` Hook + Button Click Navigation (TypeScript)

Comments
4 min read
Modern DevOps for Frontend Teams: A Lead Dev's Perspective

Modern DevOps for Frontend Teams: A Lead Dev's Perspective

Comments
4 min read
React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

React Router: Navigate on Button Click with createBrowserRouter (TypeScript, Pro Patterns)

Comments
4 min read
Advanced Guide to Signals and Closures in Angular

Advanced Guide to Signals and Closures in Angular

Comments
7 min read
How to validate fetched response

How to validate fetched response

2
Comments
3 min read
Wishlist Button Web Component for Shopify 🛍️

Wishlist Button Web Component for Shopify 🛍️

12
Comments 4
3 min read
Global state management in React apps

Global state management in React apps

10
Comments 5
2 min read
Trying to finish my AI-powered cubing app—just need one dev to help me change cubing, forever!

Trying to finish my AI-powered cubing app—just need one dev to help me change cubing, forever!

Comments
1 min read
A Free, Flexible Way to Customize Your GitHub Pages Blog

A Free, Flexible Way to Customize Your GitHub Pages Blog

Comments 1
1 min read
180 Days of Frontend Development Challenge Day 43 – Design a Landing Page from a Mockup

180 Days of Frontend Development Challenge Day 43 – Design a Landing Page from a Mockup

Comments
3 min read
loading...