Latest Posts

VocalCat: Why it went open source

The story behind why I decided to open-source VocalCat—my social media management suite for creators. It's about ego checks, building in public, and staying true to open-source values.

F*ck Yeah, There's Still a Human in the Loop

AI is taking over everything—except the parts that still need soul. Here’s why the future of software still needs people, not just prompts.

MCP Expert Zone: Common Questions from Microsoft Build 2025

A recap of the most frequently asked questions about the Model Context Protocol (MCP) from my time as an expert at the MCP booth during Microsoft Build 2025. Covers what MCP is, how it works, authentication, differences from OpenAPI, agent-to-agent communication, and practical advice for developers.

Integrating MCP in a Real SaaS: VocalCat

In this blog post, I'll share how I integrated the Model Context Protocol (MCP) into a real SaaS product, VocalCat , by reusing an existing API. This guide will...

A Guide to Implementing ActivityPub in a Static Site (or Any Website) - Q1 2025 Updates

Bringing Static Sites to the Fediverse: Enhancements and Implementations Integrating static sites into this ecosystem via the ActivityPub protocol presents uniq...