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.
Building a candlestick chart engine on raw Canvas2D (no chart library)

Building a candlestick chart engine on raw Canvas2D (no chart library)

Comments
3 min read
"Building a Zero-Latency Client-Side Vault Architecture with Progressive Web Apps and Service Workers"

"Building a Zero-Latency Client-Side Vault Architecture with Progressive Web Apps and Service Workers"

Comments 1
2 min read
Your AI hands users a plan, then lets them lose it

Your AI hands users a plan, then lets them lose it

Comments 1
2 min read
JPEG XL vs AVIF in 2026: Chrome Ships JXL, but AVIF Still Makes Smaller Files

JPEG XL vs AVIF in 2026: Chrome Ships JXL, but AVIF Still Makes Smaller Files

Comments
7 min read
Next.js 16.3 benchmarked on two production apps

Next.js 16.3 benchmarked on two production apps

Comments
17 min read
The "Onion Rule" of Frontend Architecture: Why Your Interceptor Order Is Secretly Breaking Your UX

The "Onion Rule" of Frontend Architecture: Why Your Interceptor Order Is Secretly Breaking Your UX

2
Comments 2
4 min read
Frontend Build Tooling & Bundling

Frontend Build Tooling & Bundling

Comments
8 min read
Wait for image decoding before drawing a preview

Wait for image decoding before drawing a preview

Comments
3 min read
简单是复杂的结果

简单是复杂的结果

Comments
2 min read
How my portfolio listens to music

How my portfolio listens to music

1
Comments
5 min read
Ready to Make Your Web App Speak? No External TTS API Required

Ready to Make Your Web App Speak? No External TTS API Required

Comments
5 min read
Website performance: 9 steps to a faster site, in the right order

Website performance: 9 steps to a faster site, in the right order

Comments 1
8 min read
React Query Best Practices: Build Faster and More Reliable React Apps

React Query Best Practices: Build Faster and More Reliable React Apps

Comments
5 min read
مدیریت هزینه خودرو

مدیریت هزینه خودرو

Comments
12 min read
JavaScript Array Methods: map, filter, reduce, flatMap, and the ES2023 Immutable Ones

JavaScript Array Methods: map, filter, reduce, flatMap, and the ES2023 Immutable Ones

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