Gautam Khosla

Gautam Khosla

I build failure-aware systems

About

I build failure-aware systems: software written on the assumption that networks drop, APIs die, and my own results are wrong until something I don't control agrees with them. mcp-pin fingerprints the MCP tools an agent approved and blocks the session when they silently change, across 248 servers. Takehome is a Canadian payroll engine in Rust and WebAssembly, graded against the CRA's own calculator on 9,002 cases with all 164 disagreements published. Published on arXiv, plus three DOIs. Every project ships with its own stop conditions and its own retractions. Engineering logs, data and code: gautamkhosla.com

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking

Maker History

  • Solen
    SolenBuild, deploy, and self-heal apps from plain language
    May 2026
  • Mentrixa
    MentrixaSee your learning progress in real time
    May 2026
  • 🎉
    Joined Product HuntApril 8th, 2026

Forums

•

6mo ago

Solen - Build, deploy, and self-heal apps from plain language

Every AI coding tool stops at deployment. Solen closes the loop: describe what you want, Solen builds it, deploys it, and autonomously repairs it when it breaks. Software that keeps itself alive.
•

6mo ago

I stopped being on-call for my own software. Here's how.

Six months ago, I had a wake-up call. Literally.

2am page. App down. Spent 4 hours diagnosing an issue; my logs had the answer the entire time. That incident is why I and @madaj2 built Solen.

•

7mo ago

We are building an OS for AI-built software. Here's what that means

Every AI code generator on the market solves the same problem: turning a prompt into code. Lovable, Bolt, v0, Replit Agent, they all race to generate faster, generate better, generate more. And they're good at it. The generation problem is increasingly solved.

But generation is maybe 20% of the software lifecycle.

View more