Ship Your App

Shipping software now starts before you can write code. The constraint has moved from building the thing to knowing whether what you built holds up. Covers building with AI assistance, from first prototype to the checks that decide it's ready for real users.

Latest in this section

Tools for this →

Vibe-Coding Security: Making an AI-Built App Safe for Real Users

Vibe coding security means closing the gaps AI builders skip — exposed secrets, client-only auth, no rate limits, no cost caps, and leaky errors.

Sep 10, 2026 · 8 min read

Is Your App Actually Production-Ready? A Pre-Launch Check

Is my app production ready? Run six yes/no checks — secrets out of the browser, server-side auth, rate limits, cost ceilings, sanitized errors, monitoring.

Sep 10, 2026 · 5 min read

The Vibe-Coding Mistakes That Bite You After Launch

Vibe coding mistakes repeat in a predictable set — secrets in the client, frontend-only auth, no rate limits, editable paywalls, and leaky errors.

Sep 10, 2026 · 5 min read

How to Secure an App You Didn't Fully Write

Secure an AI-built app by treating the AI as a junior developer — check secrets, server-side auth, rate limits, error handling, and monitoring.

Sep 10, 2026 · 5 min read

Exposed API Keys and Secrets: The Vibe-Coder's First Fix

Exposed API keys hide in vibe-coded apps because the browser can't read server env vars — move every secret server-side, then rotate the old key.

Sep 10, 2026 · 5 min read

Build Software Without Writing Code With Antigravity

Build Software Without Writing Code. Step-by-step guide to building software using AI agents with OpenCode and Google Antigravity.

Jan 20, 2026 · 10 min read

Turn Ideas Into Working Apps, and Actually Ship Them

AI gets you a working prototype in an afternoon. What separates that from something you can put in front of users, and what to check before you do.

Jan 4, 2026 · 4 min read