Logo
HomeTVArticles
TS
TS
Thiago Saraiva
0 days ago

Data Normalization on the Frontend: Why Your State Management Will Thank You

Duplicated data in state causes bugs and slowness. Learn how to normalize data like a relational database and simplify updates, caching, and real-time sync.

placeholder
javascript
4 min read
TS
Thiago Saraiva
0 days ago

Polling and Long Polling: when WebSocket is overkill

Understand Short Polling and Long Polling, how to implement each from backend to frontend, and when they're the best choice over WebSocket.

placeholder
networking
24 min read
TS
Thiago Saraiva
29 days ago

WebSockets in practice: from handshake to production deploy

Complete guide to WebSockets: how they work, implementation with Socket.IO and ws, scaling with Redis, and when to actually use them.

placeholder
networking
38 min read
TS
Thiago Saraiva
31 days ago

Database normalization: how far to go (and when to stop)

Understand normal forms (1NF through 5NF), why to normalize, when to denormalize, and how to make practical decisions about database schema design.

placeholder
database
44 min read
What Read Today

Atomic Design in Practice: From Atoms to Pages

Specificity Wars: Why Your CSS Becomes a Mess and How to Fix It

Style Guide-Driven Development: Documentation That Lives in the Code

What Read Today

Atomic Design in Practice: From Atoms to Pages

Specificity Wars: Why Your CSS Becomes a Mess and How to Fix It

Style Guide-Driven Development: Documentation That Lives in the Code