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.
Streamlining Dependency Injection in TypeScript: A Look at `singleton-factory-ts`

Streamlining Dependency Injection in TypeScript: A Look at `singleton-factory-ts`

Comments
3 min read
CSS Flexbox for Beginners: Build Responsive Layouts the Easy Way

CSS Flexbox for Beginners: Build Responsive Layouts the Easy Way

1
Comments
1 min read
Simplifying Localization in React: An Inside Look at `translation-service-react`

Simplifying Localization in React: An Inside Look at `translation-service-react`

Comments
3 min read
Why Prompts Are More Than Just Messages

Why Prompts Are More Than Just Messages

1
Comments
3 min read
Why Angular is Easier to Learn and Master Than React.js or Vue.js: A Developer's Take

Why Angular is Easier to Learn and Master Than React.js or Vue.js: A Developer's Take

Comments
3 min read
Be so good even the blind can use your site

Be so good even the blind can use your site

Comments
2 min read
Building a Modern Portfolio with Tailwind CSS v4, React, and Vite

Building a Modern Portfolio with Tailwind CSS v4, React, and Vite

Comments
8 min read
Fix: Eliminating Double Async Validation in TanStack Form & Zod

Fix: Eliminating Double Async Validation in TanStack Form & Zod

Comments
2 min read
Mastering DOM and Events: 4 Hands-on JavaScript Labs for Interactive Web Apps

Mastering DOM and Events: 4 Hands-on JavaScript Labs for Interactive Web Apps

Comments
2 min read
What is a Closure in JavaScript? Explained Simply

What is a Closure in JavaScript? Explained Simply

Comments
1 min read
Evoluindo a arquitetura do PsyHub com Monorepo + Nx + Module Federation

Evoluindo a arquitetura do PsyHub com Monorepo + Nx + Module Federation

Comments
2 min read
Quick ITSM Tip: Your SLA is probably wrong

Quick ITSM Tip: Your SLA is probably wrong

Comments
1 min read
Plumeria CSS paradigm

Plumeria CSS paradigm

Comments
1 min read
Hyu-Sync (My accidental colour picker)

Hyu-Sync (My accidental colour picker)

Comments
2 min read
We Have Database Rollbacks. Why Don't We Have State Rollbacks?

We Have Database Rollbacks. Why Don't We Have State Rollbacks?

Comments
2 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.