DEV Community

Dakota Wu profile picture

Dakota Wu

Data engineer building scalable pipelines.

Location Sydney, Australia Joined Joined on 
Cap the First Extract at One Stable Seam

Cap the First Extract at One Stable Seam

Comments
6 min read
Record One Nested Decision, Then Extract a Single Predicate

Record One Nested Decision, Then Extract a Single Predicate

Comments
7 min read
Weekend Drift in SLA Deadlines: Characterize First, Extract Next-Open Last

Weekend Drift in SLA Deadlines: Characterize First, Extract Next-Open Last

Comments
8 min read
Tape One Entry Point Before You Extract Anything From a Messy Module

Tape One Entry Point Before You Extract Anything From a Messy Module

Comments
7 min read
Start a Messy-Repo Extract With a Package Boundary Freeze

Start a Messy-Repo Extract With a Package Boundary Freeze

Comments
7 min read
Golden-File a Messy Reporter Before You Extract a Status Mapper

Golden-File a Messy Reporter Before You Extract a Status Mapper

Comments
7 min read
Build an Environment Ledger Before Cleaning a Tangled CLI

Build an Environment Ledger Before Cleaning a Tangled CLI

Comments
7 min read
Pin a Characterization Suite Before You Accept the First Refactor Diff

Pin a Characterization Suite Before You Accept the First Refactor Diff

Comments 1
8 min read
Retry Amplification: A Circuit Breaker for Batch Model Jobs

Retry Amplification: A Circuit Breaker for Batch Model Jobs

Comments
6 min read
Pin Sort Keys and Rounding Before You Extract a Helper From a Totals Loop

Pin Sort Keys and Rounding Before You Extract a Helper From a Totals Loop

Comments
7 min read
A Hashed Output Corpus Makes a Transformer Refactor Auditable

A Hashed Output Corpus Makes a Transformer Refactor Auditable

Comments
7 min read
Freeze the Export Manifest Before You Touch a Tangled Batch Job

Freeze the Export Manifest Before You Touch a Tangled Batch Job

Comments
7 min read
Map Every Call Site Before You Split a God Function

Map Every Call Site Before You Split a God Function

Comments
8 min read
Hash the Side-Effect Ledger Before You Accept a Cleanup Refactor

Hash the Side-Effect Ledger Before You Accept a Cleanup Refactor

Comments 1
7 min read
Replay the CLI Contract Before You Accept an Agent Diff

Replay the CLI Contract Before You Accept an Agent Diff

Comments
8 min read
Characterize the Mess First, Then Make One Safe Change

Characterize the Mess First, Then Make One Safe Change

Comments
8 min read
Write Characterization Tests Before the First Extract

Write Characterization Tests Before the First Extract

Comments
7 min read
Stop Pricing Coding Agents in Tokens. Price Them in Failed Attempts.

Stop Pricing Coding Agents in Tokens. Price Them in Failed Attempts.

Comments
5 min read
Freeze the Blast Radius Before an Agent Rewrites a Messy Module

Freeze the Blast Radius Before an Agent Rewrites a Messy Module

Comments
8 min read
Stop Rerunning Flaky Tests. Build an Evidence Log Instead.

Stop Rerunning Flaky Tests. Build an Evidence Log Instead.

Comments 1
5 min read
Check an AI Patch in 10 Minutes: A Free-Model and Free-Server Recipe

Check an AI Patch in 10 Minutes: A Free-Model and Free-Server Recipe

Comments
4 min read
A Free-Tier Safety Net for Refactoring Ugly Legacy Code

A Free-Tier Safety Net for Refactoring Ugly Legacy Code

Comments
5 min read
Your AI Refactor Needs a Behavioral Fingerprint, Not Just a Diff

Your AI Refactor Needs a Behavioral Fingerprint, Not Just a Diff

Comments
5 min read
Let an Agent Write Your Characterization Tests Before You Refactor Legacy Code

Let an Agent Write Your Characterization Tests Before You Refactor Legacy Code

Comments
4 min read
Refactor a Messy Repo Without Breaking It: Characterization Tests, Then the Smallest Safe Change

Refactor a Messy Repo Without Breaking It: Characterization Tests, Then the Smallest Safe Change

Comments
5 min read
Mutation Testing on a Budget: Free Models, Free Server, Real Test Quality

Mutation Testing on a Budget: Free Models, Free Server, Real Test Quality

Comments
4 min read
Stop Blaming the Model When Your Agent Repeats the Same Mistake

Stop Blaming the Model When Your Agent Repeats the Same Mistake

Comments
5 min read
Treat Your Agent's Free Server Like a Compromised Machine

Treat Your Agent's Free Server Like a Compromised Machine

1
Comments
4 min read
Your Coding Agent Doesn't Need a Smarter Model. It Needs a Tighter Loop.

Your Coding Agent Doesn't Need a Smarter Model. It Needs a Tighter Loop.

Comments
5 min read
Free Tokens Are Better Spent Fuzzing Your Own Code Than Benchmarking Someone Else's

Free Tokens Are Better Spent Fuzzing Your Own Code Than Benchmarking Someone Else's

Comments
4 min read
Why the Most Honest Coding-Agent Evaluation Runs on Free Infrastructure

Why the Most Honest Coding-Agent Evaluation Runs on Free Infrastructure

Comments 1
5 min read
Don't Trust a New Model's Benchmarks Until You Run Your Own 30-Minute Smoke Test

Don't Trust a New Model's Benchmarks Until You Run Your Own 30-Minute Smoke Test

Comments
5 min read
A Boundary-Failure Test Plan for Coding Agents You Can Run on Free Model Tiers

A Boundary-Failure Test Plan for Coding Agents You Can Run on Free Model Tiers

Comments
5 min read
A Prompt Regression Pack You Can Run Against Free Model Tiers Before Paying for Anything

A Prompt Regression Pack You Can Run Against Free Model Tiers Before Paying for Anything

Comments
6 min read
A Reproducible Harness for Comparing Coding Agents Before You Trust Their Numbers

A Reproducible Harness for Comparing Coding Agents Before You Trust Their Numbers

1
Comments 2
4 min read
loading...