-
Catching silent column drops in PostgreSQL views with a Prisma test
How a 20-line E2E test prevents a subtle bug where migrations recreate views without all expected columns, and Prisma returns null instead of throwing.
-
A homemade Dependabot for Bitbucket: automated security audits for a Yarn monorepo
How I replaced a broken audit step with a 400-line TypeScript bot that finds vulnerabilities, updates what it can, and opens a PR with a summary table.
-
From 40 to 16 minutes: migrating a NestJS test suite from Jest to Bun
How we parallelized a Bitbucket Pipeline and migrated the test runner from Jest to Bun in a NestJS monorepo. Two rounds of optimization, five incremental PRs, and a few surprises along the way.