A practical guide to shifting your mental model from treating AI as a search engine to treating it as a colleague, with three components (prompts, agents, instructions) that make …
~/tags
TLS bump in Squid shows you the SNI hostname of every outbound connection. In a world of supply chain attacks and container CVEs, that’s not enough. This is how I extended my …
Connecting PocketID to ADFS as an external claims provider sounds straightforward until MSIS5007 appears and every assumption turns out to be wrong. This is the full account of …
ADFS supports OIDC for downstream apps but only speaks SAML 2.0 for incoming federation. PocketID only speaks OIDC. So we extended PocketID’s Go backend with a SAML IdP …
Not every AI project needs a business case. Here’s how I wired up a local AI assistant to help me play a cozy video game — using OpenWebUI, a MediaWiki MCP server, and a …
A personal news pipeline assembled with Claude — from RSS feeds to a spoken-word podcast, all on a machine under the desk.