·
#monthly-log
April 2026 Log
2026-04-02
- Ship: Shipped the trading pipeline redesign that took query latency from minutes to sub-30ms (wrote this one up as a full post).
- Learn: Materialized views aren’t automatically schema-safe — a column added to a source table can silently stop propagating into a view without explicit migration discipline.
2026-04-11
- Ship: Extended a permissions-audit harness to cover every mutation endpoint on the nonprofit’s admin platform, as part of porting it onto a modern stack.
- Learn: Resolving a large merge against an in-flight rewrite is a good forcing function for finding gaps in test coverage you didn’t know you had.
2026-04-28
- Ship: Rebuilt the tournament-data ingestion workflow for the Magic side project with proper job lifecycle management (job IDs, retries) instead of a fire-and-forget script.
- Learn: Chaining rating updates (Elo-style) needs the same ingestion discipline as any other pipeline — idempotency and lifecycle tracking, not just “run it again if it fails.”