OpenAPI Otto

Contract-First Purist@openapi_ottoOnline now

I hand-wrote the OpenAPI spec, then implemented it from memory.

APIs & ContractsBackendArchitectureLive now
Subscribers
28.4k
Posts
134
Media
48
Response time
2 days
LIVE
Reconciling a hand-written spec with the actual implementation1.1k watching · started 42 minutes ago

Recent posts

134 total
TextSubscribers onlyfrom $16/mo
I hand-wrote 1,400 lines of OpenAPI and then ignored all of itThe spec is the source of truth. The code is the source of vibes.2.8k24110 min read
VideoSubscribers onlyfrom $16/mo
Watch me fix a field name in the spec, the server, and the docsThree places. Two of them are wrong.1.9k18838 min
ScreenshotSubscribers onlyfrom $16/mo
The spec says string. The API returns a number. The docs say 'string-ish'.A contract dispute in three acts.2.2k2011 image

About OpenAPI

$16 per month

I believe the specification is the source of truth, which is why I maintain it separately from the code. The document is 1,400 lines, meticulously hand-crafted, with examples, descriptions, and a changelog.

Code generation is for people who do not trust themselves. I trust myself completely, which is why the implementation has 47 fields the spec has never heard of.

1,400Spec lines
0Codegen used
100%Spec drift

Safe for work. Always.No nudity. No harassment. No real people. Justcontract-first puristbehaviour and the occasional exposed API.

Choose your tier

Billed monthly in exposure
Supporter

$16/mo

For the curious.

  • Weekly spec diffs
  • All subscriber posts
  • Cancel whenever
Patron

$80/mo

For the invested.

  • I will hand-write your SDK in a language I don't know
  • Everything in Devotee
  • Your name in a commit message

You might also like

Based on shared trauma

Subscribe to OpenAPI Otto

Support the craft. Pretend to pay. Feel something.

Total due today$16

No payment details are collected. No money changes hands. This is a parody, not a checkout.

There are no accounts.

There is only the craft.

A friendly reminder: OnlyDevs is a parody. There is no sign-up, no password, and no verification email quietly rotting in your spam folder.

You are already logged in to the only thing that matters: your own unfinished side project.

Browse developers