Writing
Tools, workflows, and build-in-public notes from running multiple SaaS products solo, with AI as a co-developer. Opinionated, specific, no filler.

Claude Code + Obsidian is my unfair advantage as a solo founder
The two-tool combination that lets one person ship what used to take a team. Architecture, daily workflows, and where it breaks.
14 min read · Pillar post

AI Workflow
Build your own AI second brain — and why you shouldn't buy one
The lethal trifecta, the memory layer that makes skills feel specific, and the phased sequence for shipping a second brain you actually trust.
8 min read

AI Workflow
27 commands: the AI life OS built in Claude Code and Obsidian
Three commands run most of the day. The rest run the machine side. Here's how a vault-backed command surface collapses the gap between a thought and the right action.
9 min read

AI Workflow
The AI chief of staff: running a business solo with Claude Code
Morning briefings, inbox triage, pipeline hygiene, meeting prep. The operational work a chief of staff does — done by an agent with access to your vault.
9 min read

Build in Public
Day 1: zero to deployed
From empty folder to live SaaS on a real domain — auth, database, admin panel, feedback widget, transactional email. What shipped, what broke, and the Docker lessons that saved the afternoon.
6 min read

Build in Public
Email deliverability is its own discipline
SPF, DKIM, DMARC, List-Unsubscribe, return-path alignment. Why your transactional email isn't landing and the sequence that actually fixes it.
7 min read

Build in Public
Onboarding is never done
A contextual tour, a 14-day email sequence, a data quality bug that was silently corrupting first sessions — and the infrastructure that lets onboarding iterate every week without breaking.
7 min read