All posts
Performans
2 posts
- 01September 15, 2026 · 2 min read
What's the Difference Between Debounce and Throttle?
Typing "istanbul" into a search box sends 8 requests to the server. For 10,000 users, that means 80,000 requests. Debouncing drops this to 1, while throttling drops it to 4 — but they aren't the same thing, and using the right one matters.
- 02September 15, 2026 · 2 min read
How database indexes work: from full table scan to B-Tree
Why does searching for a single email in a table with a million rows take 4 seconds? Full table scan, B-Tree, and a 2000x speedup with a single-line `CREATE INDEX`—plus the classic mistakes that silently disable your index.

