CTRL ALTSCtrl Alt Solvereal-world developer knowledge
SearchJoin
Ctrl Alt Solve — Don't just ask what to do. Learn what developers experienced when they did it.

Search

Find people and experiences by name, username, role/title, keyword, or technology tag.

Popular tags

#postgres#migration#opentelemetry#api#architecture#observability#auth#devtools#nextjs#dx#typescript#slack#debugging#webhooks#leadership#ci#redis#testing#edge#billing#queues#sre#networking#career
5 posts tagged #performance
Learning5d ago·1 entry

I finally understood Postgres indexes the hard way

I used to think more indexes always meant faster queries. Production taught me about write amplification and table bloat instead. We had three indexes that nothing queried, slowing every insert. EXPLAIN ANALYZE finally showed which plans actually used which indexes. After dropping the dead ones, writes got healthier without hurting reads. Now I review unused indexes in the same ritual as reviewing slow queries.

4 views0 likes0 comments0 bookmarks
#postgres#performance#sql
YYuki Tanaka
Read →
Learning6d ago·1 entry

I finally understood Postgres indexes the hard way

I used to think more indexes always meant faster queries. Production taught me about write amplification and table bloat instead. We had three indexes that nothing queried, slowing every insert. EXPLAIN ANALYZE finally showed which plans actually used which indexes. After dropping the dead ones, writes got healthier without hurting reads. Now I review unused indexes in the same ritual as reviewing slow queries.

3 views0 likes0 comments0 bookmarks
#postgres#performance#sql
Maya Chen
Learning26d ago·1 entry

I finally understood Postgres indexes the hard way

I used to think more indexes always meant faster queries. Production taught me about write amplification and table bloat instead. We had three indexes that nothing queried, slowing every insert. EXPLAIN ANALYZE finally showed which plans actually used which indexes. After dropping the dead ones, writes got healthier without hurting reads. Now I review unused indexes in the same ritual as reviewing slow queries.

4 views0 likes0 comments0 bookmarks
#postgres#performance#sql
Ethan Brooks
LearningSep 28, 2026·1 entry

I finally understood Postgres indexes the hard way

I used to think more indexes always meant faster queries. Production taught me about write amplification and table bloat instead. We had three indexes that nothing queried, slowing every insert. EXPLAIN ANALYZE finally showed which plans actually used which indexes. After dropping the dead ones, writes got healthier without hurting reads. Now I review unused indexes in the same ritual as reviewing slow queries.

4 views0 likes0 comments0 bookmarks
#postgres#performance#sql
Hannah Kim
Learning15d ago·1 entry

I finally understood Postgres indexes the hard way

I used to think more indexes always meant faster queries. Production taught me about write amplification and table bloat instead. We had three indexes that nothing queried, slowing every insert. EXPLAIN ANALYZE finally showed which plans actually used which indexes. After dropping the dead ones, writes got healthier without hurting reads. Now I review unused indexes in the same ritual as reviewing slow queries.

2 views0 likes0 comments0 bookmarks
#postgres#performance#sql
Priya Nair
M
Read →
E
Read →
H
Read →
P
Read →