November 2025
-
18 Nov 2025🔗Strategic pagination patterns for .NET APIs
-
17 Nov 2025🔗Pipelining in psql (PostgreSQL 18)
-
14 Nov 2025🔗SQL anti-patterns you should avoid
-
13 Nov 2025🔗Why UUIDs won't protect your secrets
-
8 Nov 2025🔗PostgreSQL 18 new features
-
5 Nov 2025🔗How we scaled raw GROUP BY to 100 B+ rows in under a second
-
4 Nov 2025🐥Changing ownership of all objects in a PostgreSQL database
-
4 Nov 2025🔗Elixir Streams |> 🤩 Ecto's datetime helpers
-
1 Nov 2025🔗Fixing queries & adding indexes - Laravel in practice EP6
October 2025
-
30 Oct 2025🔗Full text search with Django and SQLite
-
29 Oct 2025🔗Get excited about Postgres 18
-
27 Oct 2025🐥Why indexing foreign key columns matters for cascade deletes in PostgreSQL
-
27 Oct 2025🔗Batch updates and advanced inserts in Ecto for Elixir
-
24 Oct 2025🐥Filtering users without a specific association in SQL
-
23 Oct 2025🔗Subtleties of SQLite indexes
-
22 Oct 2025🔗The hidden cost of MySQL defaults in Laravel apps
-
17 Oct 2025🐥Why global scopes in Laravel are a good idea
-
16 Oct 2025🔗Small data
-
15 Oct 2025🐥Speeding up large Eloquent IN queries with temporary tables
-
12 Oct 2025🔗Redis is fast - I'll cache in Postgres
-
11 Oct 2025🔗Why I keep business logic out of SQL