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.
Handling Massive Excel Files in Angular: From Upload to IndexedDB with Lightning-Fast Search

Handling Massive Excel Files in Angular: From Upload to IndexedDB with Lightning-Fast Search

4
Comments
5 min read
Day 1 - Learning postgresql in 30 days as a frontend dev
Cover image for Day 1 - Learning postgresql in 30 days as a frontend dev

Day 1 - Learning postgresql in 30 days as a frontend dev

Comments
3 min read
No DSL. No Runtime. Just a Bridge to the DOM.
Cover image for No DSL. No Runtime. Just a Bridge to the DOM.

No DSL. No Runtime. Just a Bridge to the DOM.

Comments
1 min read
Get rid of useEffect for Data: Why React Query is a Game Changer
Cover image for Get rid of useEffect for Data: Why React Query is a Game Changer

Get rid of useEffect for Data: Why React Query is a Game Changer

Comments
3 min read
Part 3 - Scaling the Outlet Pattern with Multiple Named Outlets in React

Part 3 - Scaling the Outlet Pattern with Multiple Named Outlets in React

Comments
2 min read
My first post about learning web development

My first post about learning web development

Comments
4 min read
What I Learned from the UX/UI Design Foundations – A Frontend Dev’s Perspective

What I Learned from the UX/UI Design Foundations – A Frontend Dev’s Perspective

Comments
2 min read
Recreating Apple’s AirTag Landing Page in React + Tailwind (8‑min speed‑run)

Recreating Apple’s AirTag Landing Page in React + Tailwind (8‑min speed‑run)

Comments
2 min read
Is JavaScript Compiled or Interpreted? A Deep Dive
Cover image for Is JavaScript Compiled or Interpreted? A Deep Dive

Is JavaScript Compiled or Interpreted? A Deep Dive

Comments
3 min read
How I Built a Bilingual AI Career Assessment Tool—No Backend, Powered by EdgeOne Pages

How I Built a Bilingual AI Career Assessment Tool—No Backend, Powered by EdgeOne Pages

Comments
5 min read
What is React and Why Choose React for Front-End Development?
Cover image for What is React and Why Choose React for Front-End Development?

What is React and Why Choose React for Front-End Development?

Comments
2 min read
JavaScript Array Methods: A Guide with Examples
Cover image for JavaScript Array Methods: A Guide with Examples

JavaScript Array Methods: A Guide with Examples

Comments
13 min read
Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs
Cover image for Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs

Don't Sync State. Derive It! - The Mental Model That Fixes Half Your React Bugs

4
Comments
4 min read
Arrays, Objects, and Tuple‑Like Thinking in JavaScript
Cover image for Arrays, Objects, and Tuple‑Like Thinking in JavaScript

Arrays, Objects, and Tuple‑Like Thinking in JavaScript

4
Comments
3 min read
MCP-UI + TanStack: The React Stack That's Changing Everything
Cover image for MCP-UI + TanStack: The React Stack That's Changing Everything

MCP-UI + TanStack: The React Stack That's Changing Everything

31
Comments 1
4 min read
Catch ‘Em All: Hunting Accessibility Bugs Like a Champion with Automated Testing

Catch ‘Em All: Hunting Accessibility Bugs Like a Champion with Automated Testing

4
Comments
5 min read
How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers
Cover image for How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers

How the Tea App Got Hacked: Firebase Pitfalls and Lessons for Engineers

Comments
8 min read
🌍 3 Ways to Detect a User’s Country on Your Website
Cover image for 🌍 3 Ways to Detect a User’s Country on Your Website

🌍 3 Ways to Detect a User’s Country on Your Website

2
Comments
4 min read
What if Vanilla JS was enough?

What if Vanilla JS was enough?

Comments
1 min read
Compound Components in React: A Design System Superpower

Compound Components in React: A Design System Superpower

Comments
2 min read
Modern Angular Animations: Ditch the DSL, Keep the Power
Cover image for Modern Angular Animations: Ditch the DSL, Keep the Power

Modern Angular Animations: Ditch the DSL, Keep the Power

Comments
8 min read
🚀 10 Free Tools Every Web Developer Should Be Using in 2025
Cover image for 🚀 10 Free Tools Every Web Developer Should Be Using in 2025

🚀 10 Free Tools Every Web Developer Should Be Using in 2025

Comments 3
1 min read
10 Features You Should Look for in a Modern React Form Library
Cover image for 10 Features You Should Look for in a Modern React Form Library

10 Features You Should Look for in a Modern React Form Library

6
Comments
4 min read
📦 Understanding Props in React (Beginner-Friendly Guide)
Cover image for 📦 Understanding Props in React (Beginner-Friendly Guide)

📦 Understanding Props in React (Beginner-Friendly Guide)

2
Comments
3 min read
Understanding Event Bubbling in JavaScript: A Practical Guide

Understanding Event Bubbling in JavaScript: A Practical Guide

Comments
3 min read
loading...