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.
The Paradox of the Internet PRICE: Easy to Pay for Junk, Hard to Pay for Value

The Paradox of the Internet PRICE: Easy to Pay for Junk, Hard to Pay for Value

Comments
3 min read
Trigger a child component method from parent (Vue)

Trigger a child component method from parent (Vue)

6
Comments 1
5 min read
I Cloned Jira Task Manager Here's How:

I Cloned Jira Task Manager Here's How:

Comments
1 min read
🎨 Tailwind CSS: The Utility-First Approach Explained

🎨 Tailwind CSS: The Utility-First Approach Explained

Comments
2 min read
🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

🚀 Leena AI – Round 2 Interview Questions (Frontend/JS)

1
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
Tailwind - CSS style

Tailwind - CSS style

Comments
1 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
Medium Zoom Next - JS library for image zooming
Cover image for Medium Zoom Next - JS library for image zooming

Medium Zoom Next - JS library for image zooming

1
Comments
1 min read
🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

🔁 RingCentral – Round 2: Implement `JSON.stringify()` from scratch

1
Comments
1 min read
🗑️ Sidebar menu: Kill Dead Code Before It Kills You

🗑️ Sidebar menu: Kill Dead Code Before It Kills You

1
Comments
1 min read
🤯 Sidebar menu: Tricky JS Questions Demystified

🤯 Sidebar menu: Tricky JS Questions Demystified

1
Comments
1 min read
🖼️ From Pixels to Performance: Understanding Layers in Web Rendering
Cover image for 🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

🖼️ From Pixels to Performance: Understanding Layers in Web Rendering

2
Comments 2
3 min read
React State Management in 2025: Context API vs Zustand 🐻

React State Management in 2025: Context API vs Zustand 🐻

Comments
3 min read
Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build
Cover image for Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Habit Tracker Dev Log – Stages 2-4: Monorepo Setup, UI Design & Frontend Build

Comments
1 min read
Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)
Cover image for Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

Why SPAs Still Struggle with SEO (And What Developers Can Actually Do in 2025)

1
Comments
2 min read
React Form with "useActionState" Hook

React Form with "useActionState" Hook

1
Comments
2 min read
React Form Action

React Form Action

Comments
3 min read
Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers
Cover image for Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Understanding URLs, URIs, and URNs: A Beginner’s Guide to Web Identifiers

Comments
3 min read
Frontend Design Patterns — A Practical Guide

Frontend Design Patterns — A Practical Guide

Comments
3 min read
Constraints and creativity: Partial rollout feature without a server component
Cover image for Constraints and creativity: Partial rollout feature without a server component

Constraints and creativity: Partial rollout feature without a server component

2
Comments
3 min read
A Practical React Project Structure
Cover image for A Practical React Project Structure

A Practical React Project Structure

1
Comments
3 min read
🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

🚀 Matters AI (Prev. OptIQ) – Round 2 JavaScript Interview

1
Comments
1 min read
Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥
Cover image for Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥

Overcoming Challenges in Building an Interactive Web Project ❤️‍🔥

25
Comments 16
2 min read
The Lifecycle of useEffect: Synchronization in React

The Lifecycle of useEffect: Synchronization in React

2
Comments
3 min read
loading...