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.
WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

WebCut: Redefining Web-Based Video Editing for Developers with Open-Source Excellence

Comments
6 min read
Designing Systems That Actually Ship
Cover image for Designing Systems That Actually Ship

Designing Systems That Actually Ship

Comments
8 min read
Build a YouTube Live Clone with Next.js, Clerk, and TailwindCSS - Part Two
Cover image for Build a YouTube Live Clone with Next.js, Clerk, and TailwindCSS - Part Two

Build a YouTube Live Clone with Next.js, Clerk, and TailwindCSS - Part Two

10
Comments
20 min read
🚀 Prompt Engineering: A Practical Guide for Developers
Cover image for 🚀 Prompt Engineering: A Practical Guide for Developers

🚀 Prompt Engineering: A Practical Guide for Developers

Comments
4 min read
Ng-News 25/49: Signal Forms & @angular/aria
Cover image for Ng-News 25/49: Signal Forms & @angular/aria

Ng-News 25/49: Signal Forms & @angular/aria

1
Comments 1
3 min read
The Complete Full Stack Roadmap 2026 (100% Free Resources)

The Complete Full Stack Roadmap 2026 (100% Free Resources)

Comments
20 min read
How to Redesign Dashboards That Actually Retain Customers
Cover image for How to Redesign Dashboards That Actually Retain Customers

How to Redesign Dashboards That Actually Retain Customers

Comments
11 min read
A story on Frontend Architectures - Birth of the FE engineer

A story on Frontend Architectures - Birth of the FE engineer

Comments
2 min read
Why Your UI Looks “Off” (And How to Fix It)
Cover image for Why Your UI Looks “Off” (And How to Fix It)

Why Your UI Looks “Off” (And How to Fix It)

2
Comments 2
1 min read
Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

Implementasi Visual Design & UX pada FIMO: Analisis Heuristik, Benchmarking, dan Evolusi Desain

Comments
6 min read
Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Why I Built My Personal Developer Portfolio (and What You Can Learn From It)

Comments 1
1 min read
I accidentally built a website that adds borders to photos. Yes, borders. That's it.

I accidentally built a website that adds borders to photos. Yes, borders. That's it.

Comments
1 min read
How I Cut My Debugging Time in Half as a Front-End Developer (A Practical Guide)

How I Cut My Debugging Time in Half as a Front-End Developer (A Practical Guide)

Comments
4 min read
One Player to Rule Them All (MP4, HLS, Dash, YouTube, Vimeo)

One Player to Rule Them All (MP4, HLS, Dash, YouTube, Vimeo)

Comments
3 min read
The :has() Selector: Bringing Real Logic to CSS
Cover image for The :has() Selector: Bringing Real Logic to CSS

The :has() Selector: Bringing Real Logic to CSS

Comments
1 min read
Better Accessibility: My Path to the CPACC

Better Accessibility: My Path to the CPACC

Comments
18 min read
Svelte Bash: A Lightweight Terminal Component for Svelte 5 (Autoplay, VFS, Themes, Custom Commands)
Cover image for Svelte Bash: A Lightweight Terminal Component for Svelte 5 (Autoplay, VFS, Themes, Custom Commands)

Svelte Bash: A Lightweight Terminal Component for Svelte 5 (Autoplay, VFS, Themes, Custom Commands)

1
Comments
2 min read
How to Migrate from a Premium to a Custom Shopify Theme Without Losing SEO

How to Migrate from a Premium to a Custom Shopify Theme Without Losing SEO

Comments
4 min read
O que eu aprendi trabalhando em uma Big Tech: reflexões de um Engenheiro Frontend

O que eu aprendi trabalhando em uma Big Tech: reflexões de um Engenheiro Frontend

Comments
4 min read
How I Built My Portfolio Website With Free Tools Only
Cover image for How I Built My Portfolio Website With Free Tools Only

How I Built My Portfolio Website With Free Tools Only

Comments
3 min read
Enhancing Web Layouts with CSS Counters and Columns
Cover image for Enhancing Web Layouts with CSS Counters and Columns

Enhancing Web Layouts with CSS Counters and Columns

Comments
3 min read
Tailwind CSS Best Practices & Design System Patterns 🎨
Cover image for Tailwind CSS Best Practices & Design System Patterns 🎨

Tailwind CSS Best Practices & Design System Patterns 🎨

Comments
3 min read
How to Reduce JavaScript Bundle Size in 2025 🚀
Cover image for How to Reduce JavaScript Bundle Size in 2025 🚀

How to Reduce JavaScript Bundle Size in 2025 🚀

Comments
2 min read
How to Split a UI into Components the Right Way
Cover image for How to Split a UI into Components the Right Way

How to Split a UI into Components the Right Way

2
Comments
3 min read
StyleX: A Styling Library for CSS at Scale

StyleX: A Styling Library for CSS at Scale

Comments
1 min read
loading...