DEV Community

Quinn Sun profile picture

Quinn Sun

Full-stack developer passionate about open source and clean code.

Location Tokyo, Japan Joined Joined on 
A Pairing Hour on Retries: The Failure Taxonomy We Kept and the Three Loops We Deleted

A Pairing Hour on Retries: The Failure Taxonomy We Kept and the Three Loops We Deleted

Comments
6 min read
The Pairing Hour That Replaced a Webhook Queue With 60 Lines of Admission Control

The Pairing Hour That Replaced a Webhook Queue With 60 Lines of Admission Control

Comments
6 min read
The Pairing Hour That Split the Review Bot: Browser Prefilter, Server Verdict, One Token Budget

The Pairing Hour That Split the Review Bot: Browser Prefilter, Server Verdict, One Token Budget

Comments
6 min read
A Pairing Hour on Token Budgets: Three Dead Ends Before We Kept the Usage Ledger

A Pairing Hour on Token Budgets: Three Dead Ends Before We Kept the Usage Ledger

Comments
5 min read
Time the Cold Start Before You Trust a Free Server With Your Review Bot

Time the Cold Start Before You Trust a Free Server With Your Review Bot

Comments
6 min read
A Pairing Hour on a Timezone-Flaky Test: Three Dead Ends and the One Seam We Kept

A Pairing Hour on a Timezone-Flaky Test: Three Dead Ends and the One Seam We Kept

Comments 1
6 min read
Red Before Green: A Probe Gate for Free-Tier Model Output

Red Before Green: A Probe Gate for Free-Tier Model Output

Comments
6 min read
The Upload Set a Senior Signed Before Any Free-Server Run

The Upload Set a Senior Signed Before Any Free-Server Run

Comments
7 min read
Outside the Assertion: The Retry Budget a Pairing Hour Refused to Inline

Outside the Assertion: The Retry Budget a Pairing Hour Refused to Inline

Comments
6 min read
The Pairing Hour Kept the Replay Exit Code After the Model Edited the Fixture

The Pairing Hour Kept the Replay Exit Code After the Model Edited the Fixture

Comments
9 min read
Second-Process Probes: What a Pairing Hour Kept After the Session Reset

Second-Process Probes: What a Pairing Hour Kept After the Session Reset

Comments
7 min read
Three Dead Ends in an AI Pairing Session, and the Replayable Claim Ledger That Ended It

Three Dead Ends in an AI Pairing Session, and the Replayable Claim Ledger That Ended It

1
Comments 1
7 min read
The Pairing Hour Ended on a Forbidden-Path List, Not a Model Summary

The Pairing Hour Ended on a Forbidden-Path List, Not a Model Summary

Comments
8 min read
The Pairing Session Kept the Invariant Comment After the Clarity Pass Went Green

The Pairing Session Kept the Invariant Comment After the Clarity Pass Went Green

Comments
7 min read
The Pairing Decision Was the Tool Ledger, Not the Model's Receipt

The Pairing Decision Was the Tool Ledger, Not the Model's Receipt

Comments
6 min read
The Senior Parked Staging After the Model Invented /v2/purge

The Senior Parked Staging After the Model Invented /v2/purge

Comments 1
6 min read
The Senior Kept the Wire Digest After the Load Test Lied

The Senior Kept the Wire Digest After the Load Test Lied

Comments
7 min read
The Pairing Session That Threw Out a Green Eval for a Leaked Assert

The Pairing Session That Threw Out a Green Eval for a Leaked Assert

Comments
6 min read
Green CI Was Not the Pairing Decision. The Frozen Fixture Was.

Green CI Was Not the Pairing Decision. The Frozen Fixture Was.

Comments
7 min read
The Retry Budget Needed a Pairing Signature, Not More Jitter

The Retry Budget Needed a Pairing Signature, Not More Jitter

Comments
6 min read
The Senior Kept the Failing Curl After Three Model Dead Ends

The Senior Kept the Failing Curl After Three Model Dead Ends

Comments
8 min read
The Pairing Session That Would Not Score a Patch in a Chat Window

The Pairing Session That Would Not Score a Patch in a Chat Window

1
Comments
7 min read
One Test Must Flip, One Must Not: A Pairing Gate for Agent Patches

One Test Must Flip, One Must Not: A Pairing Gate for Agent Patches

Comments
6 min read
The Slice Contract Compiled Before Any Remote Token Moved

The Slice Contract Compiled Before Any Remote Token Moved

Comments
7 min read
The Question Ledger Stopped the Agent Before Round Four

The Question Ledger Stopped the Agent Before Round Four

Comments
8 min read
The Extra Tool Call Did Not Survive Pairing

The Extra Tool Call Did Not Survive Pairing

Comments
8 min read
The Agent Invented a Queue URL. The Senior Froze the World First

The Agent Invented a Queue URL. The Senior Froze the World First

Comments
7 min read
The Senior Froze the Runtime Before the Agent Proposed a Patch

The Senior Froze the Runtime Before the Agent Proposed a Patch

Comments
6 min read
The Senior Pinned cwd Before the Agent Touched the Tree

The Senior Pinned cwd Before the Agent Touched the Tree

Comments
6 min read
The Pairing Transcript Became the Diff Allowlist

The Pairing Transcript Became the Diff Allowlist

Comments
6 min read
Write the Change Surface First: A Pairing Session on Cheap Agent Patches

Write the Change Surface First: A Pairing Session on Cheap Agent Patches

Comments
8 min read
What Survived the Pairing: An Invariant Gate for a Stateless Coding Agent

What Survived the Pairing: An Invariant Gate for a Stateless Coding Agent

Comments
8 min read
Fail CI on Token Overruns with a GitHub Actions Budget Gate

Fail CI on Token Overruns with a GitHub Actions Budget Gate

Comments
6 min read
The Redaction Layer: What to Strip Before Your Code Touches a Free AI Agent

The Redaction Layer: What to Strip Before Your Code Touches a Free AI Agent

Comments
5 min read
Dead Ends, Then One Rule: A Pairing Session on Agent Assumptions

Dead Ends, Then One Rule: A Pairing Session on Agent Assumptions

Comments
8 min read
Free Models + Free Server = A PR Review Bot You Can Actually Run

Free Models + Free Server = A PR Review Bot You Can Actually Run

Comments
6 min read
AI Code Review on a Free-Tier Budget: A Practical Batching Strategy

AI Code Review on a Free-Tier Budget: A Practical Batching Strategy

Comments
4 min read
Score Your Free AI Code Reviewer Before You Trust It: A Server-Side Experiment

Score Your Free AI Code Reviewer Before You Trust It: A Server-Side Experiment

2
Comments 1
4 min read
Run It on the Free Server and See: A Pairing Session on AI-Generated Tests

Run It on the Free Server and See: A Pairing Session on AI-Generated Tests

Comments
4 min read
When Your Test Log Is 2,000 Lines Long: A Free-Server Flake Classifier

When Your Test Log Is 2,000 Lines Long: A Free-Server Flake Classifier

Comments
6 min read
Review Budget, Not Token Budget: A Pairing Session on Free-Tier Model Access

Review Budget, Not Token Budget: A Pairing Session on Free-Tier Model Access

Comments
5 min read
A Pairing Session on Free AI Coding Access: Three Dead Ends and the Decision That Stuck

A Pairing Session on Free AI Coding Access: Three Dead Ends and the Decision That Stuck

Comments
4 min read
MonkeyCode's Free Tier vs. Self-Hosting: A Decision Matrix and Probe Script

MonkeyCode's Free Tier vs. Self-Hosting: A Decision Matrix and Probe Script

Comments
5 min read
The Quota Cliff: A Failover Pattern for When Your Free Agent Server Runs Dry

The Quota Cliff: A Failover Pattern for When Your Free Agent Server Runs Dry

Comments
4 min read
Free vs. Self-Hosted Coding Models: A Fit Framework That Ignores the Sticker Price

Free vs. Self-Hosted Coding Models: A Fit Framework That Ignores the Sticker Price

Comments 1
4 min read
Replay Your Last Ten Bugfixes Before You Trust a New Coding Model

Replay Your Last Ten Bugfixes Before You Trust a New Coding Model

Comments
5 min read
Replay Your Last Ten Bugfixes Before You Trust a New Coding Model

Replay Your Last Ten Bugfixes Before You Trust a New Coding Model

Comments
5 min read
When a New Model Like MiniMax H3 Drops, Don't Measure Vibes—Measure Regressions

When a New Model Like MiniMax H3 Drops, Don't Measure Vibes—Measure Regressions

Comments
4 min read
Measure a Free Coding Model's Patch Footprint Before You Merge It

Measure a Free Coding Model's Patch Footprint Before You Merge It

Comments
4 min read
The Question Nobody Asks About Free Coding Models: How Many of Their Patches Break Something Else?

The Question Nobody Asks About Free Coding Models: How Many of Their Patches Break Something Else?

Comments
5 min read
Before You Give a Coding Agent Shell Access, Test Where Its Boundaries Actually Are

Before You Give a Coding Agent Shell Access, Test Where Its Boundaries Actually Are

Comments
5 min read
A Reproducible Way to Test Free Coding Models Before You Trust Them With Real Bugs

A Reproducible Way to Test Free Coding Models Before You Trust Them With Real Bugs

1
Comments
4 min read
loading...