DEV Community

Taylor Wang profile picture

Taylor Wang

Exploring the intersection of AI and web development.

Location Sydney, Australia Joined Joined on 
I Trusted python3 for 48 Hours. The Process Never Entered the venv.

I Trusted python3 for 48 Hours. The Process Never Entered the venv.

Comments
8 min read
The Job Looked Frozen for 48 Hours. It Was Waiting for stdin.

The Job Looked Frozen for 48 Hours. It Was Waiting for stdin.

Comments
7 min read
The Probe Returned 200. The Worker Had Never Bound a Port.

The Probe Returned 200. The Worker Had Never Bound a Port.

Comments
8 min read
I Thought the Free Server Hung. It Was Waiting for a Line I Would Never Type.

I Thought the Free Server Hung. It Was Waiting for a Line I Would Never Type.

Comments
9 min read
The New File Was Named types.py. The Free Server Imported a Different Module.

The New File Was Named types.py. The Free Server Imported a Different Module.

Comments
7 min read
The Health Check Said 200. ss Showed a Different Interpreter.

The Health Check Said 200. ss Showed a Different Interpreter.

Comments
8 min read
The Pool Joined Forever. I Had Never Printed the Start Method.

The Pool Joined Forever. I Had Never Printed the Start Method.

1
Comments
7 min read
The Job Went Green. pytest Had Been Told to Collect One File.

The Job Went Green. pytest Had Been Told to Collect One File.

Comments
8 min read
I Debugged the Wrong Run for 48 Hours. The Folder Had Never Been Empty.

I Debugged the Wrong Run for 48 Hours. The Folder Had Never Been Empty.

1
Comments
9 min read
The Script Exited 0 on My Laptop. The Free Server Returned 127.

The Script Exited 0 on My Laptop. The Free Server Returned 127.

Comments
8 min read
I Thought the Model Drifted. My Cache Key Was Serving Tuesday.

I Thought the Model Drifted. My Cache Key Was Serving Tuesday.

Comments
8 min read
The Diff Applied. The Prompt Vanished: 48-Hour Field Notes on LLM Patch Receipts

The Diff Applied. The Prompt Vanished: 48-Hour Field Notes on LLM Patch Receipts

1
Comments
9 min read
The Model Offered a One-Liner. I Spent 48 Hours Refusing to Run It.

The Model Offered a One-Liner. I Spent 48 Hours Refusing to Run It.

Comments
8 min read
How I Sorted 1,200 TODO Comments with Free AI Models and Strict JSON

How I Sorted 1,200 TODO Comments with Free AI Models and Strict JSON

Comments
3 min read
I Cached Free Model Output for 48 Hours. The Cache Was the Unreliable Layer.

I Cached Free Model Output for 48 Hours. The Cache Was the Unreliable Layer.

Comments
4 min read
The Response Was Fine Until It Wasn't: 48 Hours of Truncated JSON from a Free Model

The Response Was Fine Until It Wasn't: 48 Hours of Truncated JSON from a Free Model

Comments
5 min read
I Sent 100 Concurrent Prompts to a Free LLM. Two Sessions Started Bleeding Into Each Other.

I Sent 100 Concurrent Prompts to a Free LLM. Two Sessions Started Bleeding Into Each Other.

Comments
5 min read
The 48-Hour Verdict: Sort Your AI Failures Before You Fix Them

The 48-Hour Verdict: Sort Your AI Failures Before You Fix Them

Comments
5 min read
Free-Model Code Review: A 48-Hour False Positive Autopsy

Free-Model Code Review: A 48-Hour False Positive Autopsy

Comments
4 min read
Don't Trust the Structure Either: A 48-Hour Contract Checker for Free Model Outputs

Don't Trust the Structure Either: A 48-Hour Contract Checker for Free Model Outputs

Comments
5 min read
48-Hour Prompt Injection Audit: Field Notes from a Free Model on a Free Server

48-Hour Prompt Injection Audit: Field Notes from a Free Model on a Free Server

Comments
5 min read
Your AI Trusts Its Memory: A 48-Hour Cache Audit on Free Tokens and a Free Server

Your AI Trusts Its Memory: A 48-Hour Cache Audit on Free Tokens and a Free Server

Comments
4 min read
The Same 11 Prompts, Three Copies, 48 Hours: A Free Model Regression Battery

The Same 11 Prompts, Three Copies, 48 Hours: A Free Model Regression Battery

Comments
4 min read
48 Hours of Field Notes: The Free Model Forgot Yesterday's Bug, So I Built a Memory Contract

48 Hours of Field Notes: The Free Model Forgot Yesterday's Bug, So I Built a Memory Contract

Comments
4 min read
48 Hours With a Free Model on a Free Server: The Consistency Ledger

48 Hours With a Free Model on a Free Server: The Consistency Ledger

Comments
5 min read
A Free Model Is Not a Pure Function: 200 Calls, 48 Hours, One Drifting Output

A Free Model Is Not a Pure Function: 200 Calls, 48 Hours, One Drifting Output

Comments 1
5 min read
A 48-Hour Free Model Monitoring Audit: What to Watch For Before You Trust the Alerts

A 48-Hour Free Model Monitoring Audit: What to Watch For Before You Trust the Alerts

Comments
4 min read
The Free Model Kept Explaining an Outage That Already Ended: 48 Hours of Context-Budget Field Notes

The Free Model Kept Explaining an Outage That Already Ended: 48 Hours of Context-Budget Field Notes

Comments
4 min read
My Canary Reviewer Trusted Its Own Memory. I Made Every Verdict Carry a Receipt.

My Canary Reviewer Trusted Its Own Memory. I Made Every Verdict Carry a Receipt.

Comments
4 min read
Your AI's Memory Is a Bias: 48 Hours With a Log Summarizer That Refused to Move On

Your AI's Memory Is a Bias: 48 Hours With a Log Summarizer That Refused to Move On

Comments
4 min read
I Kept the Free Model on the Drafting Table. The Runtime Held the Gavel.

I Kept the Free Model on the Drafting Table. The Runtime Held the Gavel.

Comments
5 min read
The Green Suite Was the Distraction: 48 Hours With a Free Model Writing Unit Tests

The Green Suite Was the Distraction: 48 Hours With a Free Model Writing Unit Tests

Comments
4 min read
The Alert Storm Got Quieter After I Added a Free Model. Then the Silence Nearly Cost Me the Server.

The Alert Storm Got Quieter After I Added a Free Model. Then the Silence Nearly Cost Me the Server.

Comments
5 min read
The Free Server Rebooted at 3 AM and the Model Watchdog Went Silent

The Free Server Rebooted at 3 AM and the Model Watchdog Went Silent

Comments
5 min read
A Free Model Judged My Config Diffs for 48 Hours. The Silence Was Loud.

A Free Model Judged My Config Diffs for 48 Hours. The Silence Was Loud.

Comments
5 min read
48 Hours of API Contract Drift: Field Notes from a Free Model on a Free Server

48 Hours of API Contract Drift: Field Notes from a Free Model on a Free Server

Comments
4 min read
Field Notes: For 48 Hours I Had a Free Model Review Its Own Reviewing Rules

Field Notes: For 48 Hours I Had a Free Model Review Its Own Reviewing Rules

Comments
4 min read
I Let a Free Model Approve Postgres Indexes for 48 Hours. The Human Still Owned the Mistakes.

I Let a Free Model Approve Postgres Indexes for 48 Hours. The Human Still Owned the Mistakes.

Comments
4 min read
I Let a Free Model Prune My Feature Flags for 48 Hours. It Found More Than I Did.

I Let a Free Model Prune My Feature Flags for 48 Hours. It Found More Than I Did.

Comments
4 min read
I Let a Free Model Gate Every Migration for 48 Hours. The Vetoes Were the Point.

I Let a Free Model Gate Every Migration for 48 Hours. The Vetoes Were the Point.

Comments
5 min read
The Most Forgettable Scheduler I Ever Ran: 48 Hours With a Free Model and a Free Server

The Most Forgettable Scheduler I Ever Ran: 48 Hours With a Free Model and a Free Server

Comments
5 min read
I Ran a Semantic Cache on a Free Server for 48 Hours. Similarity Was the Trap.

I Ran a Semantic Cache on a Free Server for 48 Hours. Similarity Was the Trap.

Comments
5 min read
A Free Model Read My Logs Every Six Hours for Two Days. Here Are the Field Notes

A Free Model Read My Logs Every Six Hours for Two Days. Here Are the Field Notes

Comments
4 min read
I Deployed Free-Model Code to a Free Server for 48 Hours. The Runtime Was the Real Reviewer.

I Deployed Free-Model Code to a Free Server for 48 Hours. The Runtime Was the Real Reviewer.

Comments
5 min read
The Free Server Fell Asleep Before the Model Finished Thinking

The Free Server Fell Asleep Before the Model Finished Thinking

Comments
6 min read
I Let a Free Model Write My Changelog for 48 Hours. The Diff Was Ground Truth.

I Let a Free Model Write My Changelog for 48 Hours. The Diff Was Ground Truth.

Comments
4 min read
A 48-Hour Sleep Study on a Free Server Taught Me to Stop Trusting Uptime

A 48-Hour Sleep Study on a Free Server Taught Me to Stop Trusting Uptime

Comments
5 min read
I Treated the Model's Memory as Empty for 48 Hours. The Audit Diff Agreed.

I Treated the Model's Memory as Empty for 48 Hours. The Audit Diff Agreed.

Comments
4 min read
I Asked a Free Model the Same Question for 48 Hours. The Drift Was the Signal.

I Asked a Free Model the Same Question for 48 Hours. The Drift Was the Signal.

Comments
4 min read
I Chased Malformed JSON for 48 Hours. My Parser Was Only Half the Problem.

I Chased Malformed JSON for 48 Hours. My Parser Was Only Half the Problem.

Comments
6 min read
Valid JSON, Stale Values: Field Notes From a 48-Hour Schema Guard on a Free Model

Valid JSON, Stale Values: Field Notes From a 48-Hour Schema Guard on a Free Model

Comments
5 min read
I Kept Hammering a Free-Model Endpoint. Throttling Fixed What Retrying Couldn't.

I Kept Hammering a Free-Model Endpoint. Throttling Fixed What Retrying Couldn't.

Comments
4 min read
I Put a Free Model Inside My Logs for 48 Hours. It Invented a Server That Never Deployed.

I Put a Free Model Inside My Logs for 48 Hours. It Invented a Server That Never Deployed.

Comments
4 min read
I Let a Free Model Grade Failing Tests for 48 Hours. The Labels Were the Flaky Part.

I Let a Free Model Grade Failing Tests for 48 Hours. The Labels Were the Flaky Part.

1
Comments
4 min read
I Blamed the Rate Limit for 48 Hours. The Retry Storm Was Coming From Inside My Code.

I Blamed the Rate Limit for 48 Hours. The Retry Storm Was Coming From Inside My Code.

5
Comments 2
5 min read
The Free AI Server Stayed Up for 48 Hours. My Probe Script Was the Fragile Part.

The Free AI Server Stayed Up for 48 Hours. My Probe Script Was the Fragile Part.

Comments
7 min read
48 Hours of Field Notes on a Free AI Stack: What Broke, What Held, and What I'd Repeat

48 Hours of Field Notes on a Free AI Stack: What Broke, What Held, and What I'd Repeat

Comments 1
5 min read
My LLM Regression Harness Failed 14 Times in 48 Hours. Here's the Triage I'd Repeat.

My LLM Regression Harness Failed 14 Times in 48 Hours. Here's the Triage I'd Repeat.

Comments
4 min read
48 Hours of Free-Model CI Triage: What I Tried, What Broke, and What I'd Repeat

48 Hours of Free-Model CI Triage: What I Tried, What Broke, and What I'd Repeat

Comments
5 min read
I Let a Free-Tier Model Review PRs for 48 Hours. The Golden Set Survived.

I Let a Free-Tier Model Review PRs for 48 Hours. The Golden Set Survived.

1
Comments
3 min read
loading...