Redis Caching Patterns: Cache-Aside, Write-Through & Cache Invalidation
- Mohammad Abu Mattar
- Backend
- Performance
- Published: 07 Apr, 2026
Need to scale your backend without throwing money at servers? Redis caching patterns are your answer. Most databases can handle hundreds of queries per second, but thousands? Your app slows to a
PostgreSQL Query Optimization: Indexes, EXPLAIN ANALYZE & Execution Plans
- Mohammad Abu Mattar
- Database
- Performance
- Published: 29 Mar, 2026
Need to optimize slow PostgreSQL queries? Here's how with EXPLAIN ANALYZE and strategic indexing. Slow database queries kill application performance. But most developers don't know where the actu
Optimizing your python code with __slots__?
- Mohammad Abu Mattar
- Python
- Productivity
- Published: 16 Jul, 2025
Memory Optimization with slots Understanding the Problem Dev Tip: Optimizing Data Models in Big Data Workflows with slots In big data and MLOps workflows, you often work with