Dashboard
Back to blog
Carlo Zuercher

Carlo Zuercher

Staff Engineer, Platform

Carlo works on the platform that turns prompts into running apps. He writes the engineering deep dives and the changelog notes worth reading.

Articles by Carlo Zuercher

SQL Injection in AI-Generated Code: How to Find and Fix It

SQL Injection in AI-Generated Code: How to Find and Fix It

October 3, 2026

Do You Need an LLM for This Task?

Do You Need an LLM for This Task?

October 2, 2026

Frontier Model vs Cheap Model: How to Choose

Frontier Model vs Cheap Model: How to Choose

October 1, 2026

Managed Agent Runtime vs Building Your Own Agent

Managed Agent Runtime vs Building Your Own Agent

September 30, 2026

Sonnet 5.5 vs GPT-6.1 Sol: Same Price, Different Bill

Sonnet 5.5 vs GPT-6.1 Sol: Same Price, Different Bill

September 29, 2026

Should an AI Agent Have Write Access to Your Database?

Should an AI Agent Have Write Access to Your Database?

September 24, 2026

Signs Your AI Coding Agent Is About to Ship a Security Bug

Signs Your AI Coding Agent Is About to Ship a Security Bug

September 24, 2026

Should You Turn Off Codebase Indexing? A Risk Guide

Should You Turn Off Codebase Indexing? A Risk Guide

September 24, 2026

How to Review a Large AI-Generated Pull Request Efficiently

How to Review a Large AI-Generated Pull Request Efficiently

September 23, 2026

How to Benchmark an AI Coding Agent on Your Codebase

How to Benchmark an AI Coding Agent on Your Codebase

September 22, 2026

Is a Faster AI Coding Model Worth Double the Price?

Is a Faster AI Coding Model Worth Double the Price?

September 22, 2026

Grok 4.7 Lands at the Same Price as Grok 4.6

Grok 4.7 Lands at the Same Price as Grok 4.6

September 22, 2026

How to Choose Between Claude, GPT, and Gemini for Coding

How to Choose Between Claude, GPT, and Gemini for Coding

September 21, 2026

How to Reduce Bundle Size with an AI Coding Agent

How to Reduce Bundle Size with an AI Coding Agent

September 20, 2026

How to Vet an MCP Server Before Connecting It

How to Vet an MCP Server Before Connecting It

September 20, 2026

How to Set Up a Pre-Commit Hook With an AI Code Reviewer

How to Set Up a Pre-Commit Hook With an AI Code Reviewer

September 20, 2026

How to Set Up Branch Protection for an AI Coding Agent

How to Set Up Branch Protection for an AI Coding Agent

September 20, 2026

How to Add Server-Side Rendering to an AI-Built App

How to Add Server-Side Rendering to an AI-Built App

September 19, 2026

Should You Pin an AI Model Version?

Should You Pin an AI Model Version?

September 19, 2026

Which Parts of Your Codebase to Let an AI Agent Touch First

Which Parts of Your Codebase to Let an AI Agent Touch First

September 19, 2026

Build Your MVP Yourself or Pay AI to Build It?

Build Your MVP Yourself or Pay AI to Build It?

September 18, 2026

Why Your AI Coding Agent Keeps Reintroducing Bugs

Why Your AI Coding Agent Keeps Reintroducing Bugs

September 17, 2026

Dense Model vs Mixture of Experts: Which Should You Pick?

Dense Model vs Mixture of Experts: Which Should You Pick?

September 16, 2026

Why Your AI Coding Agent Repeats the Same Mistake

Why Your AI Coding Agent Repeats the Same Mistake

September 16, 2026

What Is FlashAttention? Why Long Context Got Cheap

What Is FlashAttention? Why Long Context Got Cheap

September 16, 2026

What Is a Dense vs Sparse AI Model?

What Is a Dense vs Sparse AI Model?

September 16, 2026

How Much Does an AI Chatbot Cost a Small Business?

How Much Does an AI Chatbot Cost a Small Business?

September 16, 2026

Single Agent vs Multi-Agent: Which Does Your App Need?

Single Agent vs Multi-Agent: Which Does Your App Need?

September 15, 2026

Why AI Models Repeat Themselves, and How to Stop It

Why AI Models Repeat Themselves, and How to Stop It

September 15, 2026

Should You Fix or Regenerate AI Generated Code?

Should You Fix or Regenerate AI Generated Code?

September 14, 2026

What Is an OpenAI-Compatible API?

What Is an OpenAI-Compatible API?

September 12, 2026

AI Coding Agent vs a Junior Developer: What Differs

AI Coding Agent vs a Junior Developer: What Differs

September 11, 2026

AI Coding Agents in a Production Incident: The Rules

AI Coding Agents in a Production Incident: The Rules

September 11, 2026

What Is Prefill and Decode in AI Inference?

What Is Prefill and Decode in AI Inference?

September 10, 2026

No-Code vs AI App Builder: What's Actually Different

No-Code vs AI App Builder: What's Actually Different

September 9, 2026

Give an AI Coding Agent a Fast Feedback Loop

Give an AI Coding Agent a Fast Feedback Loop

September 9, 2026

Cloud vs Local AI Coding Agent: Which to Use

Cloud vs Local AI Coding Agent: Which to Use

September 9, 2026

Devin vs Claude Code: Which Autonomous Agent to Use

Devin vs Claude Code: Which Autonomous Agent to Use

September 9, 2026

AI Coding Agent Copying Licensed Code? Fix It

AI Coding Agent Copying Licensed Code? Fix It

September 8, 2026

Build vs Buy: When to Build a Custom AI Tool

Build vs Buy: When to Build a Custom AI Tool

September 7, 2026

Getting an AI Coding Agent to Write Accessible Code

Getting an AI Coding Agent to Write Accessible Code

September 6, 2026

How to Tell When an AI Benchmark Score Is Misleading

How to Tell When an AI Benchmark Score Is Misleading

September 5, 2026

Why an AI Coding Agent Keeps Rewriting Your Tests

Why an AI Coding Agent Keeps Rewriting Your Tests

September 5, 2026

Bolt vs Lovable vs Replit vs v0: Which to Use

Bolt vs Lovable vs Replit vs v0: Which to Use

September 4, 2026

GitHub Copilot vs Claude Code: Which to Use

GitHub Copilot vs Claude Code: Which to Use

September 4, 2026

How to Pick Reasoning Effort for Coding Tasks

How to Pick Reasoning Effort for Coding Tasks

September 4, 2026

AI Coding Agents in a Language They Barely Know

AI Coding Agents in a Language They Barely Know

September 3, 2026

Can AI Find Security Vulnerabilities in Your Code?

Can AI Find Security Vulnerabilities in Your Code?

September 3, 2026

How to Build a Personal Finance Tracker With AI

How to Build a Personal Finance Tracker With AI

September 2, 2026

Can an AI Agent Be Tricked by a Malicious File Upload?

Can an AI Agent Be Tricked by a Malicious File Upload?

September 1, 2026

How to Review an AI Agent's Git Diff Before Merging

How to Review an AI Agent's Git Diff Before Merging

August 31, 2026

Why Does My AI Coding Agent Ignore My Style Guide?

Why Does My AI Coding Agent Ignore My Style Guide?

August 29, 2026

Why AI Coding Agents Write Slow Code

Why AI Coding Agents Write Slow Code

August 29, 2026

Why AI Coding Agents Leave Debug Code Behind

Why AI Coding Agents Leave Debug Code Behind

August 28, 2026

How to Compare AI API Pricing Across Providers

How to Compare AI API Pricing Across Providers

August 27, 2026

Should an AI Coding Agent Choose Your Tech Stack?

Should an AI Coding Agent Choose Your Tech Stack?

August 26, 2026

How to Choose an AI Model for Document Extraction

How to Choose an AI Model for Document Extraction

August 25, 2026

How Much Does an AI Coding Agent Cost per Month?

How Much Does an AI Coding Agent Cost per Month?

August 25, 2026

How to Test Whether a Prompt Change Improved Output

How to Test Whether a Prompt Change Improved Output

August 24, 2026

Should an AI Agent Have Its Own User Account?

Should an AI Agent Have Its Own User Account?

August 23, 2026