July 2025
Sorbet in Rails: Your Bug Radar Before Production Hits
Ruby is expressive, fun, and fast to write. But it's also... wild. With great freedom comes the risk of accidentally breaking things. Sorbet brings some guardrails to your Rails app. It’s a static type checker built just for Ruby — and this post is your beginner-friendly map to using it effectively in a Rails app.
Read MoreWhen Rows Don’t Die: MVCC, Index Bloat & How PostgreSQL Stores Your Data
PostgreSQL doesn’t just update rows — it leaves the old ones lying around like forgotten leftovers. It’s called MVCC, and while it’s great for concurrency, it can make your indexes bloated and your queries slow. This blog walks through what really happens inside your DB, how to spot bloat, and what to do about it.
Read More