DEV Community

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.
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
I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

I Built a Cozy Pixel Art Bouquet Maker Using HTML Canvas

3
Comments 2
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

How I Built My Portfolio Website With Free Tools Only

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

Enhancing Web Layouts with CSS Counters and Columns

Comments
3 min read
Beyond Next.js: TanStack Start and the Future of Full-Stack React Development

Beyond Next.js: TanStack Start and the Future of Full-Stack React Development

1
Comments
14 min read
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 🚀

How to Reduce JavaScript Bundle Size in 2025 🚀

Comments
2 min read
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
A story on Frontend Architectures - Everyone deserves a BFF!

A story on Frontend Architectures - Everyone deserves a BFF!

1
Comments
5 min read
StyleX: A Styling Library for CSS at Scale

StyleX: A Styling Library for CSS at Scale

Comments
1 min read
Introducing Qyavix — a 155-byte DOM runtime

Introducing Qyavix — a 155-byte DOM runtime

Comments
2 min read
💬 New Developer Looking to Collaborate, Learn, and Join Real Projects

💬 New Developer Looking to Collaborate, Learn, and Join Real Projects

Comments
2 min read
Designing Systems That Actually Ship

Designing Systems That Actually Ship

Comments
8 min read
React Automatic Batching: How Many Re-renders?

React Automatic Batching: How Many Re-renders?

1
Comments
1 min read
From Chatting with AI to Architecting It

From Chatting with AI to Architecting It

Comments
4 min read
Canvas Drawing Editor - A Zero-Dependency Canvas Editor Web Component

Canvas Drawing Editor - A Zero-Dependency Canvas Editor Web Component

1
Comments
22 min read
Markdown Style Guide: Best Practices for Content Creation

Markdown Style Guide: Best Practices for Content Creation

Comments
4 min read
Design System: Governance and Adoption

Design System: Governance and Adoption

Comments
8 min read
Stop Slowing Down Your Sites! 🚀 I Built a Free, Fast Image Compressor Tool

Stop Slowing Down Your Sites! 🚀 I Built a Free, Fast Image Compressor Tool

Comments
2 min read
Fixing Unwanted Re-renders in a Nested Component Tree Using React Context

Fixing Unwanted Re-renders in a Nested Component Tree Using React Context

Comments
2 min read
i18n Testing — A Practical Guide for QA Engineers

i18n Testing — A Practical Guide for QA Engineers

1
Comments
4 min read
⚡10 Low-Effort, High-Impact Web Performance Tips

⚡10 Low-Effort, High-Impact Web Performance Tips

Comments
1 min read
What is useState?with example?

What is useState?with example?

Comments
1 min read
loading...