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.
The useMemo react hook: Optimizing Expensive Calculations with useMemo

The useMemo react hook: Optimizing Expensive Calculations with useMemo

Comments 1
2 min read
🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

🤯 Frontend Interviews Are Not Easy Anymore — Be Ready for These 10 Tough Questions

1
Comments
3 min read
I mass-deleted my event handlers and replaced them with streams. No regrets.

I mass-deleted my event handlers and replaced them with streams. No regrets.

2
Comments
4 min read
My Experimental Portfolio is Live! 🚀

My Experimental Portfolio is Live! 🚀

Comments 1
1 min read
Building a Client-Side YouTube Thumbnail Extractor

Building a Client-Side YouTube Thumbnail Extractor

Comments
3 min read
Recreating iOS-style Progressive Blur on the Web

Recreating iOS-style Progressive Blur on the Web

Comments
2 min read
My Portfolio

My Portfolio

Comments
1 min read
JavaScript Functions - Declaration, Hoisting, and Advanced Patterns

JavaScript Functions - Declaration, Hoisting, and Advanced Patterns

5
Comments
3 min read
Next.js vs Vite: Choosing the Right Tool in 2026

Next.js vs Vite: Choosing the Right Tool in 2026

5
Comments
12 min read
Template Engines - EJS, Freemarker, and Thymeleaf

Template Engines - EJS, Freemarker, and Thymeleaf

Comments
3 min read
Lazy-load Translation Resources: How to Design Route-level, Component-level Loading, and Caching

Lazy-load Translation Resources: How to Design Route-level, Component-level Loading, and Caching

Comments
4 min read
The useCallback react hook

The useCallback react hook

Comments 1
3 min read
Node.js 헤드리스 브라우저 - Puppeteer와 Chrome Launcher

Node.js 헤드리스 브라우저 - Puppeteer와 Chrome Launcher

Comments
2 min read
Frontend Coding Challenge — Chat-Like Interface (Part 1)

Frontend Coding Challenge — Chat-Like Interface (Part 1)

Comments
9 min read
Optimizing Re-Renders by Moving State

Optimizing Re-Renders by Moving State

Comments 1
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.