Skip to content

2026 · Founder & Full-Stack Engineer · Retired

OnlyDiary

An AI journaling and creative-publishing platform with real billing on two payment rails.

OnlyDiary landing page — write your story, share it your way

The problem

Journaling apps stop at the text box.

What I built

A single Next.js application that owns the whole path from private entry to finished artifact. The unglamorous parts got done properly: row-level security on every table, two payment providers, automated image moderation. A test suite ran before anything shipped.

Engineering notes

  • Two payment rails, not one. Stripe and PayPal settle against the same entitlement model. A subscription is a subscription, however it was paid.
  • Moderation is not optional when users upload media. AWS Rekognition screens images before they are ever served.
  • Two model providers. Claude and Gemini back different generative features rather than one vendor being a single point of failure.

What it demonstrates

Owning a production system end to end: schema, security, billing, integrations, testing, CI, deployment. No team to hand any of it to.