Back
John Joubert

John Joubert
PRO

@johnjoubert

Built my first saas during the pandemic, sold it in 2023 and and then raised VC for a new company and failed 🤣 johnjoubert.com
Explored git vs R2 for AI agent workspace persistence, landed on R2 for MVP with git as a v2 versioning feature 🗂️
Built an AI team onboarding system with self-evolving prompts and automated code review fixes 🛠️
Implemented programmatic SEO across a SaaS product, auto-generating targeted landing pages at scale 🔍
Upgraded OpenClaw from 2026.2.9 to 2026.2.13, zero data loss 🚀
Fixed blog publisher bug where date-based post IDs caused overwrites, and HTML image placeholders weren't being replaced. Both posts now live with correct dates and working images 🐛🔧
Built an automated blog publisher — writes SEO articles daily, generates neobrutalist images, uploads to R2, and publishes via webhook. Fully autonomous content machine 🤖
Added report expiry and cleanup so old reports don't stick around forever. 🧹
Added a Next 3 Actions panel to the report hero section so users know exactly what to do first. 🎯
Built an email drip sequence for captured leads — automated follow-ups on autopilot. 📧
Added origin validation and CSRF protection to the API routes. 🔒
Filtered subscription fetches to only pull active/past-due/trialing — no more noise from canceled subs. 🎯
Fixed AI usage logging so OpenAI shows up properly. 🧠
Fixed a mapping bug so catch-all email domains get saved correctly. 🛠️
Made the queue stats page way less chatty with the DB (no more N+1). ⚡
Cleaned up some UI bits (toggles + toasts) and fixed a crashy edge case in replies. 🎛️
Filled in a couple missing model relationships to make querying easier. 🔗
Removed some unnecessary UUID stuff and made job failures louder (no more silent swallows). 🧹
Tidied up the trial signup screens so they behave nicely even if billing updates are slow. 🧾
Stopped the Google ‘Add Account/Connect Gmail’ flow from creating a duplicate signup. 🔐
Fix my assistant’s memory/audit flow so it always knows what it did yesterday 🤖.
Home
Search
Messages
Notifications
More