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.
DAY 2

DAY 2

Comments 1
1 min read
I made my own pixel-art tool!!

I made my own pixel-art tool!!

Comments
1 min read
Create a Universal Button With React + TailwindCSS
Cover image for Create a Universal Button With React + TailwindCSS

Create a Universal Button With React + TailwindCSS

Comments
4 min read
How to install Tailwind v4 in a Vite project
Cover image for How to install Tailwind v4 in a Vite project

How to install Tailwind v4 in a Vite project

9
Comments 2
2 min read
🚀 Week 2 of My Web Development Journey

🚀 Week 2 of My Web Development Journey

1
Comments
2 min read
Why You Should Use Only One <caption> in React Tables (and How to Add a Footer)

Why You Should Use Only One <caption> in React Tables (and How to Add a Footer)

Comments
3 min read
🚀 Real Client Project Journey — From Idea to Production!
Cover image for 🚀 Real Client Project Journey — From Idea to Production!

🚀 Real Client Project Journey — From Idea to Production!

Comments
1 min read
🧩 The Problem: Backend Dependency Hell, this and others
Cover image for 🧩 The Problem: Backend Dependency Hell, this and others

🧩 The Problem: Backend Dependency Hell, this and others

3
Comments
1 min read
The State of Web Frameworks in 2025
Cover image for The State of Web Frameworks in 2025

The State of Web Frameworks in 2025

Comments
3 min read
✅ Brython 2025 — Build Front-End Apps in Pure Python

✅ Brython 2025 — Build Front-End Apps in Pure Python

Comments
1 min read
🚀 Playwright Fixtures in 2025: The Practical Guide to Fast, Clean End-to-End Tests

🚀 Playwright Fixtures in 2025: The Practical Guide to Fast, Clean End-to-End Tests

Comments
1 min read
🚀 When and How to Use React.memo Effectively

🚀 When and How to Use React.memo Effectively

Comments
1 min read
🚀 How to Build Scalable Apps with React Router v7 in 2025

🚀 How to Build Scalable Apps with React Router v7 in 2025

Comments
1 min read
How to Write CSS in 2025 – Modern Features You Should Be Using (with examples)
Cover image for How to Write CSS in 2025 – Modern Features You Should Be Using (with examples)

How to Write CSS in 2025 – Modern Features You Should Be Using (with examples)

1
Comments
2 min read
🚀 Mastering React 18: Supercharge Your UI with useTransition, useDeferredValue & useOptimistic

🚀 Mastering React 18: Supercharge Your UI with useTransition, useDeferredValue & useOptimistic

Comments
1 min read
How Angular Components Should Communicate in 2025
Cover image for How Angular Components Should Communicate in 2025

How Angular Components Should Communicate in 2025

Comments
8 min read
Things I Wish I Knew Before Relearning JavaScript
Cover image for Things I Wish I Knew Before Relearning JavaScript

Things I Wish I Knew Before Relearning JavaScript

11
Comments 6
2 min read
Dynamic QR Code Generator with JavaScript
Cover image for Dynamic QR Code Generator with JavaScript

Dynamic QR Code Generator with JavaScript

2
Comments 1
3 min read
My Self

My Self

Comments
1 min read
# Frontend Newbies, Rally Here! 🔥 7 Battle-Tested Steps to MASTER React

# Frontend Newbies, Rally Here! 🔥 7 Battle-Tested Steps to MASTER React

6
Comments
1 min read
Self hosted maps for (practically) free
Cover image for Self hosted maps for (practically) free

Self hosted maps for (practically) free

7
Comments 1
8 min read
40 Free HTML landing page templates
Cover image for 40 Free HTML landing page templates

40 Free HTML landing page templates

Comments
1 min read
Building a Website While Rebuilding Myself

Building a Website While Rebuilding Myself

1
Comments
3 min read
Tailwind CSS: The Utility-First Revolution in Frontend Development
Cover image for Tailwind CSS: The Utility-First Revolution in Frontend Development

Tailwind CSS: The Utility-First Revolution in Frontend Development

Comments 1
4 min read
Stop Over-Rerenders: Smarter State Sharing in React with `useContextSelector`
Cover image for Stop Over-Rerenders: Smarter State Sharing in React with `useContextSelector`

Stop Over-Rerenders: Smarter State Sharing in React with `useContextSelector`

Comments
1 min read
loading...