Skip to content
dp
← Blog

Eating my own dog food

tools self-hosting ai

I firmly believe that you need to use your own products that you design and implement. Most ideas for products come from a need in your own life.

This blog uses SpeakEasy, which I designed and Claude CLI built — github.com/don-pedersen/speakeasy.

What drove the need for SpeakEasy?

Simply: I seem to always have a software concept that I want to share with folks, and I needed a safe, secure way to share a link to an internal dev machine on my network temporarily.

You have something running on a box — a prototype, a dashboard, a client preview, a Jellyfin server, an internal dashboard — and you want to share it with specific people without making it public. SpeakEasy gives each recipient their own invite link. No OAuth, no user accounts, no SSO config. Just a signed token, a mount path, and a short-lived session cookie.

I am using SpeakEasy to manage this blog.

— Don


Have a correction or a different take?

I read every note and credit good ones in updates. It comes straight to me — nothing gets published automatically.

Send feedback
Built with TaskHound