Featured Writing
A Life in 150 Words, with AI
Telling the story of a life in 150 words turned out to be very hard for an LLM. Here's the scaffolding (a screenwriter skill, explicit story arcs, facts on the arc) that finally got me stories instead of lists of facts.
2026.06.29 · AI · storytelling · Claude skills · content generation · context engineering
"Meat Computers", or Emotion as a Secret Weapon in the Race Against AI
Could emotions be a "secret weapon" that humans have in our fight against an entity that is already vastly smarter than us in information gathering, analysis, and recall?
2026.04.04 · AI · emotion · neuroscience · decision-making · human cognition
Making AI Empathic
What creating a conversational AI based on Viktor Frankl's work taught me about parenting LLMs
2026.03.07 · prompt engineering · LLM · system prompts · coaching · AI UX
Featured Projects

Theia AI Coach
Theia is an AI app rooted in the teaching of Victor Frankl, an Austrian psychoanalyst and holocaust survivor most known for his book Man's Search for Meaning. It uses a vectorized summary of Frankl's work as background and retains memories of a user's conversations, insights, patterns, and goals.
NextJS · claude-sonnet-4-5 · OpenAI text-embedding-3-large · MongoDB

Investment Advisor Compliance Agent
Marketing review agent pulls SEC data on registered investment advisors and generates a report comparing public data (websites, socials) to both SEC company declarations and SEC marketing rules, highlighting low, medium and high areas of non-compliance.
LangGraph · Playwright · PDFplumber · Python
