Apps I've built and use.

Tools born from my own problems, built to be used by more than just myself.

Voice2Post

Record a 60-second voice note. Walk away with 3 platform-ready drafts instantly.

Stop sitting in front of a blank cursor trying to draft social media posts. Speak your raw thoughts naturally into your phone while on a walk, driving, or between calls. Voice2Post transcribes your audio and instantly generates a structured LinkedIn post, a punchy X thread, and a short-form video script—formatted and ready to publish.

  • Turn 60 seconds of raw speech into finished content.

  • Get a LinkedIn post and X thread in one click.

  • Works directly in your browser with no complex setup.

Marginalia

A second, third, and fourth opinion before you hit publish.

Marginalia is a writing coach for one specific job: turning a raw draft into a tight personal essay, then repurposing it into social posts, without any of it sounding like AI wrote it. You write in a clean editor, then bring your own AI keys, Claude, ChatGPT, Gemini, and Grok can all read your draft in parallel and score it against eight concrete craft criteria, not vague notes. Weak lines get flagged right in the text, duplicate feedback merges into one comment, and a strict “good to go” verdict only shows once every connected AI actually agrees.

  • Four AI models score your draft in parallel, not just one
  • Weak lines flagged inline, click to rewrite or cut
  • One click turns a finished draft into LinkedIn and X posts

SpeakUPgrade

Your AI coach for the moment before you speak.

I built SpeakUpgrade after one too many pitches where I only realized what went wrong after it was over. Record yourself, and within seconds you get scored across seven metrics: pace, structure, filler words, confidence, eye contact, posture, and body language. Mira, your personal AI coach, reads the results and tells you exactly what to fix before your next take, not just what went wrong.

  • Scored in under a minute, no waiting
  • Tracks your progress across every session
  • Works in your language, spoken and written