Track Your TODO Comments or Stop Writing Them

A GitHub Action that flags workaround comments on PRs and converts them to Jira tickets on merge is an afternoon of setup that pays for itself quickly.

Read article

A Local Data Stack That Speaks AWS

Run MinIO, DuckDB, Dagster, and LocalStack locally as API-compatible AWS replacements, then deploy to real AWS by changing one config value.

Read article

Your Raw Data, Many Readers, One Catalog

Using Apache Iceberg external tables in Snowflake with Glue as catalog keeps your raw data open, readable by any engine, without meaningful performance cost.

Read article

The Hidden Knowledge in Your Data

The hardest part of a data migration is not moving the data. It is understanding what the data actually means to the people who created it.

Read article

How to Plan a Database Migration Without the Drama

A step-by-step breakdown of what to audit, how to scope risk, and what to test before you move a single row of production data.

Read article

Five Mistakes Teams Make Moving Legacy Systems to the Cloud

Lift-and-shift sounds simple until it is not. Here are the five patterns we see fail repeatedly — and how to avoid each one.

Read article