
Why I Left Hygraph for Sanity
My blog, ⌘+F and the ⌘+P podcast now run on Sanity instead of Hygraph. What triggered the move, what I still give Hygraph credit for, where Sanity isn't better, and the checklist I now use to pick a CMS.
Working journal
Practical notes from client work: product decisions, design details, and what shipping actually takes.
Browse the archive
My blog, ⌘+F and the ⌘+P podcast now run on Sanity instead of Hygraph. What triggered the move, what I still give Hygraph credit for, where Sanity isn't better, and the checklist I now use to pick a CMS.
Apple's secret sauce to build great apps

A position from Cupertino.

Why I'm still making WWDC pins in 2026

Fifteen years relighting the same spark once a year. I'm done letting it die between two WWDCs.
How the idea of a spinner pin came to be, how it survived the mold, and why a lemniscate seemed to me the only honest way to celebrate this company

Hygraph, Clever Cloud Cellar, Mux, and the twisted art of serving Apple Podcasts first without breaking Spotify

Side events, community, and why the most important things don't happen in an Apple conference room

What the conference actually delivers — for an independent developer, a product team, or an Apple startup

History, format, and how to get in — what you need to know before June

Enamel pins celebrating the community, Swift 6, Apple Intelligence, and Apple's 50th anniversary

What Chris Lattner teaches us about software craftsmanship

La plateforme qui transforme vos projets en orchestres de communication, où SMS, appels, vidéo et e-mails dansent sous la baguette du développeur.

De l’idée à l’expérience payante : gérez vos paywalls sur iOS et Android avec simplicité, optimisez vos conversions et laissez la magie opérer.

Offrez à vos utilisateurs une expérience d’adresses sans fausse note

De l’idée au Minimum Lovable Product en quelques mois, grâce à des briques technologiques éprouvées, une approche sur-mesure et une pointe de caféine.

Propulsez votre startup avec Clever Cloud : déployez plus vite que votre ombre !

Comment Mux simplifie l’intégration vidéo avec puissance et simplicité pour des expériences mémorables

Unifiez, transformez et distribuez vos données clients sans multiplier les intégrations

Découvrez comment Resend révolutionne l’envoi d’e-mails en intégrant React.email pour une simplicité et une efficacité incomparables

Découvrez comment transformer vos données en insights précieux grâce à des tableaux de bord intuitifs et des informations en temps réel

Quand le Père Noël passe à l'IA. Candidat n°1 Anthropic !
