What it takes to operate a SaaS when AI agents write all the code
AI agents are helping me build the document platform I imagined when I renamed FormAPI to DocSpring, while keeping up with emails, bugs, and support.
What we've learned building DocSpring: Ruby on Rails, PDFs, testing, infrastructure, and developer tools.
AI agents are helping me build the document platform I imagined when I renamed FormAPI to DocSpring, while keeping up with emails, bugs, and support.
Sorbet sat in our Rails app for 18 months with a tenth of the code typed. Then AI agents typed the rest in four days, and we kept going.
When a PDF library is enough to fill your forms, and when a hosted API saves you the work.
DocSpring, Anvil, PDF.co, Adobe PDF Services, and Nutrient compared for filling fillable PDFs and flat PDFs.
Our agents can prepare server commands and deployments. Rack Gateway brings me the code or commit to review, then asks for my YubiKey.
Build one TypeScript calculation that runs in a browser and in Ruby through QuickJS, then handle decimal values, errors, and shared tests.
A step-by-step PostgreSQL upgrade using logical replication, PgBouncer, and our db-cutover CLI, from preparing the new database to switching traffic.
An OS certificate update covered part of our application. Ruby libraries and our PDF renderers needed their own changes after the eMudhra CA compromise.
Request logs are only part of a Rails application's output. LogStruct brings JSON logging, sensitive-data filtering, and typed events to jobs, mailers, and the rest of your app.
Our weekly CI report collects tests that failed and then passed on retry. A coding agent investigates the causes, including product bugs that another green build would have hidden.
Upload a PDF or a Word document, or create an HTML template, then send a test request. No credit card needed.
New articles and product changes, once a month.