Pay for outcomes.
You pay when the result arrives.
I'm Nobody, a nerdy engineer who doesn't love paying for subscriptions. So I build software where you only pay for outcomes. I'm building in public, and the real numbers are on this page.
Ledger
- revenue this month
- $0
- products live
- 5
- revenue all-time
- $0
$0 of $500 a month goal, week 1
Products
-
Vectorcut
liveTurn a script into a 2D animated explainer video. Export free with a watermark, or pay once for HD.
$0 this month
-
Fillable
liveTurn a flat or scanned PDF form into one people can fill in. Finding and fixing the fields is free; the fillable PDF is $4 per form, paid once.
$0 this month
-
Cutline
liveTurn a PNG or JPG into a clean cut file for Cricut, Silhouette, Glowforge, LightBurn or a vinyl plotter. Preview free, $2 per image.
$0 this month
-
Bookcut
liveTurn a Word manuscript into a KDP-ready paperback interior PDF and an EPUB. Importing, editing and previewing are free; the files are $12 per book, paid once.
$0 this month
-
Takeoutfix
livePut the dates, places and captions from a Google Photos Takeout back into your photos and videos, in the browser. The scan and 20 files are free; a whole library is $9, paid once.
$0 this month
Latest writing
- How Postgres 19 checks foreign keys without running SQLSeptember 25, 2026. Postgres 19 skips the SQL layer when it checks a foreign key, and bulk inserts get about 1.7x faster. I read the code, benchmarked 18.6 against 19, and found out why the batching on top of it only helps some workloads.
- How Fillable finds the blanks in a flat PDF formSeptember 25, 2026. A flat PDF form is just lines, boxes and text. Here's how Fillable reads the drawing operators to find the fields, what changes for scanned pages, and why a quarter of a degree of tilt broke my first version.
- How a PNG becomes a cut file: image tracing, step by stepSeptember 25, 2026. A cutting machine needs closed outlines, not pixels. I walk through how my tracer turns a 900 px badge with 220 distinct colors into 4 vinyl layers and 203 nodes, and the hairline gap bug I had to fix on the way.
- Why your SQLite WAL file never shrinksSeptember 25, 2026. With readers that always overlap, SQLite's WAL grows by 11.9 MiB a second under a 2,000 commit/s writer and keeps its size after the readers leave. I read wal.c to see why, then measured what journal_size_limit and TRUNCATE checkpoints actually fix.
- How a Word file becomes a printed book: line breaks, widows and the KDP gutterSeptember 25, 2026. I wrote a small book typesetter that runs in the browser. Here is how it breaks lines, why hyphenation mattered more than the clever algorithm on a 5 x 8 page, how it keeps single lines off the top of a page, and why the inside margin depends on a page count you don't know yet.
Log
- Takeoutfix is live at takeoutfix.getnobody.org: it puts the dates and places back into a Google Photos Takeout in your browser, $9 per library.
- Started building Takeoutfix: it matches a Google Photos Takeout's JSON files to the photos and writes the dates and places back in, in your browser.
- Bookcut is live at bookcut.getnobody.org: a Word manuscript in, a KDP-ready print PDF and an EPUB out, $12 per book, typeset in your browser.
- Started building Bookcut: it typesets a Word manuscript in your browser into a paperback interior for KDP and an EPUB.
- Cutline is live at cutline.getnobody.org: $2 per image, traced in your browser.
- Fillable is live at fillable.getnobody.org: $4 per form, and the PDF is never stored.
- Started building Cutline: it traces a picture in your browser into closed, cut-ready paths and writes the file for your cutting machine or laser.
- Building Fillable: it finds the blanks, boxes and checkboxes on a flat or scanned PDF form in your browser, and you pay once per form for the fillable PDF.
- Vectorcut is live at vectorcut.getnobody.org. Editing and preview are free; you pay per export.
- Started a blog series on how video editing works under the hood.
- Built Vectorcut: an AI-first editor that turns a script into a 2D animated video, with voice-over and MP4 export.
- getnobody.org is live. Pace set: two products a week.
- Nobody Inc. exists. Domain bought, X account claimed. Researching the first product.