DEV Community

Nathan Brooks profile picture

Nathan Brooks

Building AI tools and software. Off-screen: fixing my bike, trying a new bread recipe, or losing track of time in a used bookstore.

Joined Joined on 
What is Mistral Large 3? an in-depth explainer

What is Mistral Large 3? an in-depth explainer

Comments
14 min read
How Developers Can Reduce Nano Banana Costs in 2026

How Developers Can Reduce Nano Banana Costs in 2026

Comments
4 min read
MiniMax H3 Max: What Changes When H3 Gets Tuned for Fast Inference

MiniMax H3 Max: What Changes When H3 Gets Tuned for Fast Inference

Comments
7 min read
What is Claude Cowork? All You Need to Know

What is Claude Cowork? All You Need to Know

Comments
10 min read
How to Use CometAPI with LangChain

How to Use CometAPI with LangChain

Comments
7 min read
Cutting LLM API Costs in Half: A Model Routing Guide for Production Workloads in 2026

Cutting LLM API Costs in Half: A Model Routing Guide for Production Workloads in 2026

Comments
14 min read
How to Build AI Apps That Aren't Locked to One Provider

How to Build AI Apps That Aren't Locked to One Provider

Comments
8 min read
Replace Five AI Billing Tabs With One Dashboard Before Your Next Invoice Cycle

Replace Five AI Billing Tabs With One Dashboard Before Your Next Invoice Cycle

Comments
10 min read
Designing AI API Failover That Survives Production

Designing AI API Failover That Survives Production

Comments
7 min read
Sonnet 5 Migration: Measure the Whole Task Before Changing the Model ID

Sonnet 5 Migration: Measure the Whole Task Before Changing the Model ID

Comments
6 min read
GLM-5.3-FlashX: Evaluating the Latency Premium for Agent Workloads

GLM-5.3-FlashX: Evaluating the Latency Premium for Agent Workloads

Comments
6 min read
Building a Chat-to-Video App Without Coupling It to One Model Provider

Building a Chat-to-Video App Without Coupling It to One Model Provider

Comments
6 min read
Long-Running Agent Prompts Need Contracts, Not More Instructions

Long-Running Agent Prompts Need Contracts, Not More Instructions

Comments
8 min read
Kimi K3 Deployment: I’d Measure Accepted-Task Cost Before Renting GPUs

Kimi K3 Deployment: I’d Measure Accepted-Task Cost Before Renting GPUs

Comments
7 min read
Cutting Agent Token Costs Without Breaking Task Quality

Cutting Agent Token Costs Without Breaking Task Quality

Comments
5 min read
Building a Multi-Model Media Queue in n8n

Building a Multi-Model Media Queue in n8n

Comments
6 min read
GPT-6 Sol: What the Leaks Tell Me—and What I Would Not Build Around

GPT-6 Sol: What the Leaks Tell Me—and What I Would Not Build Around

Comments
6 min read
Agents Need Feedback Loops. World Models Add a Way to Look Ahead.

Agents Need Feedback Loops. World Models Add a Way to Look Ahead.

Comments
8 min read
GLM-6.0 Is a Feedback-System Roadmap, Not a Model Spec

GLM-6.0 Is a Feedback-System Roadmap, Not a Model Spec

1
Comments
7 min read
One OpenAI-Compatible Endpoint for Multiple AI Models

One OpenAI-Compatible Endpoint for Multiple AI Models

Comments
8 min read
Claude API Access Without an Anthropic Account: Five Practical Routes

Claude API Access Without an Anthropic Account: Five Practical Routes

Comments
9 min read
GPT-6 Astra Costs: I’d Budget for Finished Tasks, Not Just Tokens

GPT-6 Astra Costs: I’d Budget for Finished Tasks, Not Just Tokens

Comments
9 min read
My Claude Code Setup for Hard Tasks with Fable 5.1

My Claude Code Setup for Hard Tasks with Fable 5.1

Comments
7 min read
DeepSeek V5 Isn't Here Yet. Your Eval Harness Should Be.

DeepSeek V5 Isn't Here Yet. Your Eval Harness Should Be.

Comments
3 min read
loading...