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.
How to Generate and Control Sound in the Browser Using the Web Audio API
Cover image for How to Generate and Control Sound in the Browser Using the Web Audio API

How to Generate and Control Sound in the Browser Using the Web Audio API

5
Comments 2
2 min read
🔐 WTF is JWT? And Why Your Frontend Should Care

🔐 WTF is JWT? And Why Your Frontend Should Care

6
Comments
2 min read
Frontend Evolution — Rethinking Frontend - part 2

Frontend Evolution — Rethinking Frontend - part 2

Comments
4 min read
How to Use requestIdleCallback for Efficient Background Tasks in JavaScript
Cover image for How to Use requestIdleCallback for Efficient Background Tasks in JavaScript

How to Use requestIdleCallback for Efficient Background Tasks in JavaScript

1
Comments
2 min read
How to mock and spy on local storage in vitest
Cover image for How to mock and spy on local storage in vitest

How to mock and spy on local storage in vitest

Comments
4 min read
Is ViewChild and Lifecycle Hooks in Angular Really Code Smells? No.
Cover image for Is ViewChild and Lifecycle Hooks in Angular Really Code Smells? No.

Is ViewChild and Lifecycle Hooks in Angular Really Code Smells? No.

6
Comments
4 min read
Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library - 4

Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library - 4

Comments
12 min read
Attribute Mixins: Directives made functional
Cover image for Attribute Mixins: Directives made functional

Attribute Mixins: Directives made functional

2
Comments
4 min read
Front-End Performance Optimization Tips for 2025: Boost Your Web App's Speed

Front-End Performance Optimization Tips for 2025: Boost Your Web App's Speed

1
Comments
4 min read
5 Things Your Website Needs Before You Hit ‘Publish’
Cover image for 5 Things Your Website Needs Before You Hit ‘Publish’

5 Things Your Website Needs Before You Hit ‘Publish’

8
Comments 1
1 min read
How to Apply Blur, Shadow, and Color Effects to Images Using SVG Filters
Cover image for How to Apply Blur, Shadow, and Color Effects to Images Using SVG Filters

How to Apply Blur, Shadow, and Color Effects to Images Using SVG Filters

Comments
3 min read
Eating the toast

Eating the toast

1
Comments
6 min read
I'm new here, please take care of me

I'm new here, please take care of me

3
Comments
1 min read
Lazy Loading in React

Lazy Loading in React

25
Comments 8
3 min read
Angular Input Handling: valueAsNumber vs +value – What's the Difference?

Angular Input Handling: valueAsNumber vs +value – What's the Difference?

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