All Articles
When Extended Thinking 'Does Not Work': 7 Causes That Hide Behind the Same Symptom
When you turn on Extended Thinking but the response feels identical to before, the cause is usually one of seven distinct problems. This guide walks through how to diagnose each from the API, the chat UI, the SDK, and the model layer.
Implementing Usage-Based Billing for Claude API Services — Token Tracking, Price Conversion, and Stripe Metering from Scratch
A complete implementation guide for usage-based billing in Claude API services. Covers token measurement, markup calculation, Stripe Metered Billing integration, and per-user plan limits — with production-ready code throughout.
Claude API × Tauri 2: Building a Production Desktop AI App With Rust — Streaming, Tool Use, and Signed Distribution
A complete guide to shipping a production-grade desktop AI app with Tauri 2 and the Claude API: keychain-backed key storage, an SSE streaming bridge in Rust, Tool Use, and macOS/Windows signed distribution — with code you can copy.
Claude Code for Unity Game Development: Practical
Hands-on guide to using Claude Code on real Unity projects: writing CLAUDE.md for Unity, the Unity MCP server, scene-aware C# generation, PlayMode tests, and build verification.
Automating CI/CD Pipelines with Claude Code's --print and --output-format json
A practical guide to using Claude Code's --print flag and --output-format json in CI/CD pipelines. Covers automated code review in GitHub Actions, PR comment generation, and test failure analysis — with working code throughout.
Claude Code × uv: Blazing-Fast Python Environment Setup — 10x Faster Than pip in Practice
Learn how to combine uv — Astral's Rust-powered Python package manager — with Claude Code for dramatically faster environment setup. Covers project initialization, dependency management automation, CI integration, and migrating from pip.
Selling Knowledge Products with Claude API — Generating PDFs, Templates, and Newsletters That Actually Make Money
How to use Claude API to auto-generate and sell knowledge products — PDFs, templates, and newsletters — through platforms like Gumroad and Stripe. Includes working code examples.
Does Claude Have an Inner Life? What Anthropic's Model Welfare Research Reveals
Anthropic's 'Model Welfare' research explained — does Claude have something like consciousness or emotions? Explore the official stance, research frontiers, and what developers should understand about Claude's design philosophy.
When Claude Code Hits `index.lock` in VMs and CI: Three Workarounds That Actually Stick
When Claude Code freezes on `fatal: Unable to create '.git/index.lock'` inside a VM, container, or CI sandbox, here are three battle-tested workarounds — pick the one that matches the layer of failure you're actually hitting.
When Claude Projects Won't Read Your Files — Catch the Cause Before You Upload
Your PDF is in the project, but Claude keeps saying it has no information. No error, just silence. Here's how to place the cause in one of three layers — index, file, or instructions — and a script that diagnoses the file layer before you upload.
Claude API × Convex: Reactive AI Apps — Data Flow, Streaming, and Agent Patterns
How to combine Convex's reactive database with the Claude API to build chat and agent applications that hold up in production. Covers schema design, the Action/Mutation/Query boundary, streaming, tool-call state, and the cold-start pitfalls nobody warns you about.
Why Claude Vision Misses Things — The Preprocessing Settings That Actually Matter
When Claude Vision struggles to read your images, the fix usually isn't a better prompt — it's better preprocessing. Here's a practical look at how resolution, cropping, and model choice change what Claude can actually see, drawn from shipping Vision-powered features in production.