DEV Community

Harper Xu profile picture

Harper Xu

Building and writing about AI-powered developer tools. Obsessed with clean code and useful automation.

Location Shenzhen, China Joined Joined on 
Name Failure Domains Before Apply

Name Failure Domains Before Apply

Comments
8 min read
Review the Free Lane Before You Cross

Review the Free Lane Before You Cross

Comments 1
7 min read
Split the Draft Room From the Runner

Split the Draft Room From the Runner

Comments
8 min read
Capacity Is Not Custody

Capacity Is Not Custody

Comments
6 min read
Draw Three Lines Before Free Capacity

Draw Three Lines Before Free Capacity

Comments
6 min read
Leave Apply on the Host

Leave Apply on the Host

Comments
6 min read
Replay the Job, Not the Chat

Replay the Job, Not the Chat

Comments 1
7 min read
Keep Memory Off the Remote Generator

Keep Memory Off the Remote Generator

Comments
6 min read
Pin the Patch Contract, Not the Model

Pin the Patch Contract, Not the Model

Comments
6 min read
Verification Needs Its Own Failure Domain

Verification Needs Its Own Failure Domain

Comments
6 min read
Every Prompt Is an Egress Event

Every Prompt Is an Egress Event

1
Comments
6 min read
Hash the Envelope Before You Generate

Hash the Envelope Before You Generate

Comments
7 min read
The Generator Host Is a Separate Failure Domain

The Generator Host Is a Separate Failure Domain

Comments
6 min read
Split Generate and Apply Into Two Planes

Split Generate and Apply Into Two Planes

Comments
6 min read
Ephemeral Generators Need a Review Boundary

Ephemeral Generators Need a Review Boundary

Comments
5 min read
Never Unpack a Patch Onto the Tree

Never Unpack a Patch Onto the Tree

Comments
7 min read
Bound the Generator at the Review Gate

Bound the Generator at the Review Gate

Comments
6 min read
Keep Generation Off the Runtime Network

Keep Generation Off the Runtime Network

Comments
7 min read
Don't Wire the Model Straight to SSH

Don't Wire the Model Straight to SSH

Comments
6 min read
Treat Generated Infra as Untrusted Input

Treat Generated Infra as Untrusted Input

Comments
7 min read
Don't Promote the Sketch to Topology

Don't Promote the Sketch to Topology

Comments
6 min read
The Model Never Owns the Contract

The Model Never Owns the Contract

Comments
7 min read
Review the Generation Path Like a Service

Review the Generation Path Like a Service

Comments
7 min read
Freeze the Ports Before Generation

Freeze the Ports Before Generation

Comments
5 min read
Draw the Failure Domains Before You Generate

Draw the Failure Domains Before You Generate

Comments
6 min read
Keep Canonical State Off the Free Host

Keep Canonical State Off the Free Host

Comments
6 min read
Give the Remote Critique Zero Merge Rights

Give the Remote Critique Zero Merge Rights

Comments
6 min read
Assume the Remote Tree Already Drifted

Assume the Remote Tree Already Drifted

Comments
8 min read
Cheap AI Code Carries an Architecture Tax

Cheap AI Code Carries an Architecture Tax

Comments
3 min read
You Got 10M Free Tokens. Now Design the Pipeline.

You Got 10M Free Tokens. Now Design the Pipeline.

Comments
4 min read
Your Review Bot's Retry Loop Is a Token Furnace. Test the Amplifier.

Your Review Bot's Retry Loop Is a Token Furnace. Test the Amplifier.

Comments
3 min read
A Free AI Request Crosses Four Failure Domains. Map Them.

A Free AI Request Crosses Four Failure Domains. Map Them.

Comments
4 min read
Free Tokens Flow Through a Pipe. Find the Leaks.

Free Tokens Flow Through a Pipe. Find the Leaks.

Comments
4 min read
Your Free AI Tier Is Shared. Build the Gate.

Your Free AI Tier Is Shared. Build the Gate.

Comments
4 min read
A Free AI Tier Is an Architecture. Review It Like One.

A Free AI Tier Is an Architecture. Review It Like One.

Comments
4 min read
Your Free AI Server Has a Load Ceiling. Probe It.

Your Free AI Server Has a Load Ceiling. Probe It.

Comments
4 min read
Your Free AI Will Forget, Stall, or Queue. Probe All Three.

Your Free AI Will Forget, Stall, or Queue. Probe All Three.

Comments
3 min read
A 10M Token Budget Is a Constraint. Measure It First.

A 10M Token Budget Is a Constraint. Measure It First.

Comments
4 min read
Free AI Tiers Need a Stress Test. Here's the Harness

Free AI Tiers Need a Stress Test. Here's the Harness

Comments
5 min read
A New 'Cheap and Good' Model Dropped. Here's How I Decide If It Earns a Place in My Stack

A New 'Cheap and Good' Model Dropped. Here's How I Decide If It Earns a Place in My Stack

Comments
5 min read
Judge New Models With the Bugs That Already Burned You

Judge New Models With the Bugs That Already Burned You

Comments
7 min read
Give Your AI Coding Agent a Sandbox Before You Give It Your Shell

Give Your AI Coding Agent a Sandbox Before You Give It Your Shell

Comments
5 min read
loading...