Deplatforming My Calendar: Building CalDAV with Claude Code

I’ve been degoogling for a while and noticed I stepped by going to Proton from one walled garden into another. I use Proton’s mail and calendar these days. And even though I like the Proton products, I can’t say I’m a fan of having no access to my data outside their products. This led me to Proton Bridge, which at least offers IMAP/SMTP for their services, but no calendar/contacts. In a chat with one of my friends I figured this would be neat to vibe code (or at least heavily-assisted LLM coding). This is my attempt at journaling the process and findings.

read more