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.
Why HTML Exists—And What Most Developers Miss
Cover image for Why HTML Exists—And What Most Developers Miss

Why HTML Exists—And What Most Developers Miss

Comments
17 min read
Breaking Up with Our Monolithic Table: A React Refactoring Journey
Cover image for Breaking Up with Our Monolithic Table: A React Refactoring Journey

Breaking Up with Our Monolithic Table: A React Refactoring Journey

Comments
3 min read
You’re Using ShadCN Wrong ❌ – Here’s the Right Way to Customize It!
Cover image for You’re Using ShadCN Wrong ❌ – Here’s the Right Way to Customize It!

You’re Using ShadCN Wrong ❌ – Here’s the Right Way to Customize It!

3
Comments 1
3 min read
Framework-Less Web Development - Part 1
Cover image for Framework-Less Web Development - Part 1

Framework-Less Web Development - Part 1

Comments
3 min read
Composant Table avec RiotJS
Cover image for Composant Table avec RiotJS

Composant Table avec RiotJS

Comments
8 min read
Hosting Bot – Deploy Websites & D-Apps via Telegram (for ~$1)

Hosting Bot – Deploy Websites & D-Apps via Telegram (for ~$1)

Comments
1 min read
Why React Rocks: A Friendly Guide

Why React Rocks: A Friendly Guide

Comments
3 min read
Okay devs

Okay devs

1
Comments 1
1 min read
React + TypeScript: Simulating a Sine Wave with useEffect and useRef

React + TypeScript: Simulating a Sine Wave with useEffect and useRef

Comments
2 min read
Mastering Mouse Events in React + TypeScript: Click, Drag, Hover and Beyond

Mastering Mouse Events in React + TypeScript: Click, Drag, Hover and Beyond

1
Comments
2 min read
Mastering useRef with NodeJS.Timeout in React + TypeScript

Mastering useRef with NodeJS.Timeout in React + TypeScript

1
Comments
2 min read
Demystifying `className` in React: HTML Attributes, TypeScript, and Styling Mastery

Demystifying `className` in React: HTML Attributes, TypeScript, and Styling Mastery

Comments
2 min read
Build Your Own Lightweight React Router Using React 18 Features
Cover image for Build Your Own Lightweight React Router Using React 18 Features

Build Your Own Lightweight React Router Using React 18 Features

3
Comments 2
9 min read
Comprehensive Guide to Pinia for State Management in Vue.js

Comprehensive Guide to Pinia for State Management in Vue.js

2
Comments
13 min read
Understanding the DOM: How Browsers Render Web Pages

Understanding the DOM: How Browsers Render Web Pages

Comments
3 min read
Creating a Page Graph with Firebase Studio
Cover image for Creating a Page Graph with Firebase Studio

Creating a Page Graph with Firebase Studio

Comments
3 min read
Criando um Page Graph com Firebase Studio
Cover image for Criando um Page Graph com Firebase Studio

Criando um Page Graph com Firebase Studio

Comments
3 min read
Chrome Extensions I Use as a Frontend Developer
Cover image for Chrome Extensions I Use as a Frontend Developer

Chrome Extensions I Use as a Frontend Developer

2
Comments 2
2 min read
Streamlining UI Coding from Figma with Cursor & MCP Server
Cover image for Streamlining UI Coding from Figma with Cursor & MCP Server

Streamlining UI Coding from Figma with Cursor & MCP Server

5
Comments
6 min read
How I Use ChatGPT to Plan Features as a Frontend Developer (And Where It Falls Short)
Cover image for How I Use ChatGPT to Plan Features as a Frontend Developer (And Where It Falls Short)

How I Use ChatGPT to Plan Features as a Frontend Developer (And Where It Falls Short)

1
Comments
2 min read
Building a Scalable Micro Frontend Architecture for Enterprise Applications
Cover image for Building a Scalable Micro Frontend Architecture for Enterprise Applications

Building a Scalable Micro Frontend Architecture for Enterprise Applications

Comments
2 min read
I built a clean HTML/CSS/JS portfolio template for freelancers and junior devs
Cover image for I built a clean HTML/CSS/JS portfolio template for freelancers and junior devs

I built a clean HTML/CSS/JS portfolio template for freelancers and junior devs

Comments
1 min read
Mastering Vue.js: Your Path to Becoming a Frontend Pro

Mastering Vue.js: Your Path to Becoming a Frontend Pro

Comments
2 min read
Getting Started with Jotai: A Simple Guide to State Management in React
Cover image for Getting Started with Jotai: A Simple Guide to State Management in React

Getting Started with Jotai: A Simple Guide to State Management in React

Comments
3 min read
A ilusão da escolha: como a interface guia decisões 🧠🎯

A ilusão da escolha: como a interface guia decisões 🧠🎯

1
Comments
3 min read
loading...