Posts
All the articles I've posted.
-
Setting up Google sign in for Chrome extensions with Supabase
The least painful setup I found: Chrome owns the auth window, Supabase owns OAuth and PKCE, and a tiny relay page sends the result back.
-
Helix: Closing the Loop on DSPy Programs
Why I think DSPy programs need a managed optimization loop, not scattered experiments.
-
The Introvert Misdiagnosis: When Avoidance Gets Mistaken for Personality
Introversion and diminished social skills can look identical from the outside, but they are not the same thing.
-
Is Data Curation the New Feature Engineering?
Drawing parallels between Feature Engineering in traditional ML and Data Curation in AI Engineering.
-
Waiting for the Let's Encrypt Moment for Content Authenticity
Content Authenticity is missing the catalyst that made HTTPS Universal.
-
Strategy and Program: Two Concepts for working with DSPy
Introducing two Nouns that make working with DSPy clearer.
-
DSPy: Track Token Usage per-Module
Getting granular token usage from nested DSPy modules
-
Non-Obvious Things I Learned About GEPA
Updated:I failed at GEPA, then learned a few things.
-
DSPy Parallel Chunk Streaming
Streaming Named Chunks from Parallel DSPy Modules
-
DSPy Status Streaming
Real-Time Tool Call Updates in DSPy with Status Streaming