DEV Community

Sam Rivera profile picture

Sam Rivera

Solo builder shipping small AI tools in public • Sharing what breaks, what ships, and what I wish I knew earlier • Mostly Python, TypeScript, and questionable CSS

Location Remote / Lisbon Joined Joined on 
Build a Production Permit for a Free-Model Write Job

Build a Production Permit for a Free-Model Write Job

Comments
9 min read
Build a Disk Interlock for a Free-Model Release Job

Build a Disk Interlock for a Free-Model Release Job

Comments
6 min read
Build a Fail-Closed Evidence Binder for Free-Model Jobs

Build a Fail-Closed Evidence Binder for Free-Model Jobs

Comments
6 min read
Build a Cutover Card Before a Free-Model Sidecar Sees Traffic

Build a Cutover Card Before a Free-Model Sidecar Sees Traffic

Comments
7 min read
Keep the Next Tag Out of the Prompt

Keep the Next Tag Out of the Prompt

Comments
8 min read
Your Readiness Checklist Expires: Add Freshness Gates to a Tiny AI CLI

Your Readiness Checklist Expires: Add Freshness Gates to a Tiny AI CLI

Comments
5 min read
Build a Schema Receipt for a Free-Model CLI

Build a Schema Receipt for a Free-Model CLI

Comments
7 min read
Build a Production Checklist for Promoting a Tiny AI CLI

Build a Production Checklist for Promoting a Tiny AI CLI

Comments
6 min read
Build a Go/No-Go File for an Unattended AI Worker

Build a Go/No-Go File for an Unattended AI Worker

Comments
6 min read
Build a Fail-Closed Assumption Ledger for a Small AI Sidecar

Build a Fail-Closed Assumption Ledger for a Small AI Sidecar

Comments
8 min read
Build Fail-Closed Evidence Gates Before the Agent Runs

Build Fail-Closed Evidence Gates Before the Agent Runs

Comments
6 min read
Build a Two-Host Canary for a Small AI CLI

Build a Two-Host Canary for a Small AI CLI

Comments
7 min read
Build a Silent-Default Kill List for Agent Diffs

Build a Silent-Default Kill List for Agent Diffs

Comments
7 min read
Pin CLI JSON Keys Before an Agent Renames Them

Pin CLI JSON Keys Before an Agent Renames Them

Comments
8 min read
Build a Production-Readiness Checklist for a Free-Model CLI

Build a Production-Readiness Checklist for a Free-Model CLI

Comments
7 min read
A Schema-Driven Test Data Factory on Free Infrastructure

A Schema-Driven Test Data Factory on Free Infrastructure

Comments
4 min read
Token Math: What 10 Million Free Tokens Actually Buy a Solo Developer

Token Math: What 10 Million Free Tokens Actually Buy a Solo Developer

Comments
4 min read
Build a Fail-Closed Ship Folder for a Small AI CLI

Build a Fail-Closed Ship Folder for a Small AI CLI

Comments
8 min read
The Free-Model Canary: 60 Lines Before I Trust a Free AI Server

The Free-Model Canary: 60 Lines Before I Trust a Free AI Server

Comments
6 min read
Free AI Servers Drift. Here's a 6-Gate Fail-Closed Filter Before Merge

Free AI Servers Drift. Here's a 6-Gate Fail-Closed Filter Before Merge

Comments
3 min read
Free AI Coding Tools: 7 Gates Before You Wire Them Into CI

Free AI Coding Tools: 7 Gates Before You Wire Them Into CI

Comments
4 min read
Your Free AI Server Will 429 at 2 AM: A Budget-Watch Checklist That Fails Loud

Your Free AI Server Will 429 at 2 AM: A Budget-Watch Checklist That Fails Loud

Comments
3 min read
Your AI Code Reviewer Is Untested: 45 Lines to Score It Before Merge Rights

Your AI Code Reviewer Is Untested: 45 Lines to Score It Before Merge Rights

Comments
4 min read
Your Free AI Server Will Fail Quietly. Five Gates to Make It Loud.

Your Free AI Server Will Fail Quietly. Five Gates to Make It Loud.

1
Comments
4 min read
Seven Gates Before You Trust a Free Model Endpoint

Seven Gates Before You Trust a Free Model Endpoint

Comments
4 min read
Fail Closed: A Production-Readiness Checklist for AI Code

Fail Closed: A Production-Readiness Checklist for AI Code

Comments
4 min read
I Taught a Free Model to Read 10,000 Log Lines So I Could Sleep

I Taught a Free Model to Read 10,000 Log Lines So I Could Sleep

Comments
3 min read
Build a 50-Line Harness to Test Whether a Free Model Endpoint Can Fix Broken JSON

Build a 50-Line Harness to Test Whether a Free Model Endpoint Can Fix Broken JSON

Comments
5 min read
Free Model vs. 40 Lines of Python: Who Reads Build Logs Better?

Free Model vs. 40 Lines of Python: Who Reads Build Logs Better?

Comments
4 min read
Probe AI Text Detector Claims on a Free 30M-Token Endpoint

Probe AI Text Detector Claims on a Free 30M-Token Endpoint

Comments
4 min read
Quantify the Breaking Point of a Free Model Endpoint

Quantify the Breaking Point of a Free Model Endpoint

Comments
4 min read
Use a Free Server and 30M Tokens as a Disposable Regression Oracle

Use a Free Server and 30M Tokens as a Disposable Regression Oracle

Comments
5 min read
Use a Free Model Endpoint as a Last-Minute Shell Gatekeeper

Use a Free Model Endpoint as a Last-Minute Shell Gatekeeper

Comments
5 min read
Build a 45-Minute Demand Probe Before You Trust a 30M-Token Free Server

Build a 45-Minute Demand Probe Before You Trust a 30M-Token Free Server

Comments
4 min read
Stop Skimming Build Logs: Route Shell Errors Through a Free Model Sidecar

Stop Skimming Build Logs: Route Shell Errors Through a Free Model Sidecar

Comments
6 min read
Build a Fail-Open Shim for a Free Model Endpoint That Goes Quiet

Build a Fail-Open Shim for a Free Model Endpoint That Goes Quiet

Comments
6 min read
A Two-Prompt Watchdog for the Free Model Endpoint You Already Rely On

A Two-Prompt Watchdog for the Free Model Endpoint You Already Rely On

Comments
5 min read
Build a Token Ledger Before You Burn Through a Free Model Tier

Build a Token Ledger Before You Burn Through a Free Model Tier

Comments
5 min read
Audit Your Token Burn Before a Free Model Endpoint Hosts Your Next Side Project

Audit Your Token Burn Before a Free Model Endpoint Hosts Your Next Side Project

Comments
5 min read
Build a Budget Watchdog for a Free Model Endpoint Before It Goes Quiet

Build a Budget Watchdog for a Free Model Endpoint Before It Goes Quiet

Comments
5 min read
A Free-Server Canary for Same-Day Model Announcements

A Free-Server Canary for Same-Day Model Announcements

Comments
4 min read
Build a 50-Line Validation Guard for Free Model JSON Before It Reaches Your CLI

Build a 50-Line Validation Guard for Free Model JSON Before It Reaches Your CLI

Comments
6 min read
Build a 60-Line Tool-Call Canary for Your Agent Before It Touches the Shell

Build a 60-Line Tool-Call Canary for Your Agent Before It Touches the Shell

Comments
4 min read
A Five-Minute Probe Before You Point a Side Project at a Free Model Endpoint

A Five-Minute Probe Before You Point a Side Project at a Free Model Endpoint

Comments
4 min read
A New Open Model Dropped This Week. Here's My 45-Minute "Should I Switch?" Harness

A New Open Model Dropped This Week. Here's My 45-Minute "Should I Switch?" Harness

Comments
4 min read
Turn Your Side Project's Logs Into a Daily Triage Digest Instead of Reading Them Raw

Turn Your Side Project's Logs Into a Daily Triage Digest Instead of Reading Them Raw

Comments
3 min read
I Stopped Running Agent-Generated Code on My Laptop: A 20-Minute Disposable Sandbox

I Stopped Running Agent-Generated Code on My Laptop: A 20-Minute Disposable Sandbox

Comments 1
5 min read
I Swapped My Side Project's Paid LLM Calls for Free Model Access — Here's the Canary Harness I Used First

I Swapped My Side Project's Paid LLM Calls for Free Model Access — Here's the Canary Harness I Used First

Comments
4 min read
I Stopped Paying for LLM Calls in My Side Project's CI: A One-Task Canary Setup

I Stopped Paying for LLM Calls in My Side Project's CI: A One-Task Canary Setup

Comments
5 min read
Smoke-Test Agent Skills in a Fixture Repo Before You Trust Them

Smoke-Test Agent Skills in a Fixture Repo Before You Trust Them

Comments
5 min read
Build a Two-Lane Task Router So Your Free AI Tier Survives the Whole Day

Build a Two-Lane Task Router So Your Free AI Tier Survives the Whole Day

Comments
5 min read
Build a Slopsquatting Canary Before You Trust AI-Suggested Packages

Build a Slopsquatting Canary Before You Trust AI-Suggested Packages

Comments
5 min read
"Build a Handoff Receipt Before Delegating Linear Work"

"Build a Handoff Receipt Before Delegating Linear Work"

Comments
3 min read
"Build a Portable Bootstrap and Exit Bundle for Cloud Coding Sessions"

"Build a Portable Bootstrap and Exit Bundle for Cloud Coding Sessions"

Comments
3 min read
"Build a CLI Matrix for Model Effort Without Faking a Benchmark"

"Build a CLI Matrix for Model Effort Without Faking a Benchmark"

Comments
3 min read
"Run This CLI Preflight Before Your First MonkeyCode Task"

"Run This CLI Preflight Before Your First MonkeyCode Task"

Comments
3 min read
Build a CLI Provider Health Probe With a Local Task Journal

Build a CLI Provider Health Probe With a Local Task Journal

Comments
3 min read
Build a Local Health Export Redaction Validator CLI

Build a Local Health Export Redaction Validator CLI

Comments
3 min read
Build a CLI Eval Harness That Can Stop Before the Model Escapes Its Fixture

Build a CLI Eval Harness That Can Stop Before the Model Escapes Its Fixture

Comments
3 min read
Make Your CLI Config Write Survive Ctrl-C Without Leaving Truncated JSON

Make Your CLI Config Write Survive Ctrl-C Without Leaving Truncated JSON

1
Comments
4 min read
loading...