Software for human connection.

For the moments that matter when the screen goes away.

See the work

What I’m building

Live

Turn your inbox into audio.

Earmail

Newsletters, narrated

The newsletters you want to read keep you tethered to a screen. Earmail narrates them as a private podcast feed for the walk, the drive, or wherever you’d rather be.

Broadcast your bar.

Bar Necessities

Built for hosts

Build a menu from the ingredients in your bar and share it with the people coming over. The AI bartender learns your preferences and tells you what to pick up next.

Start a dialogue with your kids.

Favorite Part

A daily family ritual

One daily question: “What was your favorite part of today?” sparks the kind of ongoing conversation that “How was your day?” rarely starts.

Make Disney planning fun.

MerryGo

Disney World + Disney Cruise planning

Disney planning is stressful. MerryGo aggregates the critical information and helps groups coordinate to nail down the when / where / what details for Disney World and Disney Cruise Line trips.

In the works

Private coloring sheet creation.

Crayonymous

Personalized coloring sheets, privately

Turn one little idea into a printable coloring sheet starring characters your family recognizes. Build Character Cards by hand, or use private on-device photo assist and approve the words before anything is sent for drawing.

Keep far away family close.

Kinnote

A voice thread across generations

Make it easy to have ongoing exchanges between your kids and the grown-ups who love them, wherever they are.

Dinner planned. Lunches packed.

Famileats

Less planning. More time with your kids

Famileats creates a meal plan that covers both dinners and tomorrow’s lunches, and builds one shareable grocery list to handle it all.

Bring order to calendar chaos.

Lightkeep

A family wall calendar, reimagined

Elevate your family’s calendar with the equipment you already have at home.

Everything here started with efforts to solve my specific, real problems — then grew into projects I was excited to share.

Say hi