2026-05-16 Are MD5 hashes a good default for surrogate keys?
2026-01-16 Spot check random samples of your data
2025-04-21 Designing with dataclasses
2025-01-05 Getting column names from Python DBAPI query results