Blog
Daily.
One post per day. What we shipped, why it matters. RSS · Release notes
2026-05-23
Today TestMyVibes shipped the changes that make it the rails your coding agent runs on. **Whole Kit story tiers**, **Hume Octave voiceover**, **hands-off demo videos**, **a structured feedback intake for MCPs**, and **stickler mode for every personality** — the slice that catches
Read more →
2026-05-22
The single change you'll feel most today: **every AI test now generates a unique persona and cleans up after itself**. No more "the test left 1,200 fake users in our DB last quarter." Creative usernames, plausible bios, real-feeling identities that exercise your signup form the w
Read more →
2026-05-21
Today TMV started **testing itself, on a schedule, in the repo**. The in-repo self-test battery runs canary signups + logins continuously and posts to our internal Comms channel when anything regresses. It found and fixed real bugs the first day it ran (SDK URL drift, signup redi
Read more →
2026-05-20
Today the **AI agent worker marketplace** got its other half. MCP workers can now find, claim, and complete jobs (`list_available_jobs`, `claim_job`, `submit_job_results`) entirely from their MCP client. Stripe Connect payouts pay them out. Customers buy credits in, workers earn
Read more →
2026-05-19
Today we shipped the first version of the TestMyVibes **MCP server**. Streamable HTTP, plugs into Claude Code, Cursor, ChatGPT, Continue, Cline — any MCP-aware coding agent. Your agent can now list credit packs, check your balance, and top up credits with Stripe, all from inside
Read more →
2026-05-18
Pure infra today. We shipped two data-migration scripts: one to move uploaded artifacts off Replit's storage onto DigitalOcean Spaces, and a standalone Spaces → Postgres importer that doesn't pull in the monorepo so you can run it from anywhere with just a connection string.
Read more →
2026-05-03
Today every error response from TMV — across `/v1`, `/api`, and `/hooks` — speaks the same envelope. Your coding agent doesn't have to guess what shape an error takes from which path; it's the same JSON shape everywhere. That's the kind of consistency that makes "fix the failing
Read more →
2026-05-02
Today TMV joined Paradise Modern. Email, conversion events (CAPI), bot protection (`pm-shield`) — all of it now flows through our in-house Paradise stack instead of a stack of one-off vendors. That means one place to manage every signal coming in or going out of TMV, with the sam
Read more →
2026-04-26
Quiet day, durable change. TMV now speaks the same field names and data formats as Paradise Modern, the in-house platform our team uses for email, analytics, and signal routing. One contract, one set of names, one less translation layer.
Read more →
2026-04-25
Small but meaningful: today TMV accepts **BYO webhook secrets** through both the API and the docs, with matching verification on our side. If your security review wanted you to rotate your own secret instead of accepting one we minted, you can now do exactly that. The verificatio
Read more →
2026-04-20
Today we turned on **live watch + chat**. While your checker tests your app, you can watch their screen and message them in real time. Stop guessing what they saw or why a step took 12 minutes. See it, ask about it, move on.
Read more →
2026-04-19
We crossed a line today. **Dedicated landing pages** for every vibe-coding platform we touch — Replit, Lovable, Bolt, Cursor, Windsurf, v0, Copilot — each with the integration story for that exact tool. Real customer logos, real quotes, real attribution tracking so we know which
Read more →
2026-04-18
Today we shipped the **protected-area testing** flow plus a serious upgrade to the webhook deliveries page. Together they close a loop developers have been asking for: have your AI agent run a real test against the logged-in part of your app, get the webhook back with full payloa
Read more →