<houdeshell.dev/>
Blog About Now Software Tags Talks

// blog

Blog

  • You're the Typist

    posted: Wednesday, May 27, 2026

    There’s a question I ask engineers when they hand me an AI generated PR: “walk me through what this does.” If they can, the PR is usually fine. If they can’t, the PR is almost always broken. Not …

    read more →

    aiengineeringleadership

  • KQL Reads Like a Sentence

    posted: Saturday, May 23, 2026

    Watch a smart, curious person try to learn SQL. They get through SELECT * FROM x WHERE y and they’re fine. Then they hit JOIN, or GROUP BY, or a correlated subquery, and the floor opens up. Most never come back. …

    read more →

    kqldatasql

  • Inverse AI Consulting

    posted: Friday, May 15, 2026

    Mitchell Hashimoto wrote a post on X that I haven’t stopped thinking about. It’s frightening, because the psychosis folks operate under an almost absolute “MTTR is all you need” mentality: …

    read more →

    aileadership

  • How I Run 1:1s

    posted: Tuesday, May 5, 2026

    I’ve been running 1:1s for years and I still get them wrong. The version of “wrong” has changed. Early on, my 1:1s were status meetings with the lights off. Manager asks what you’re working on. …

    read more →

    engineering-managementleadership1on1s

  • Flue, Part 3: Self-Hosting Agents with Knative

    posted: Saturday, May 2, 2026

    Part 1 was the framework pitch. Part 2 was the agent I wanted to build. This one is for the people who can’t (or won’t) ship that agent to Cloudflare Workers. The reasons vary. Compliance says all customer …

    read more →

    typescriptaiagentsfluekubernetesknative

  • Flue, Part 2: Stop Triaging JIRA By Hand

    posted: Saturday, May 2, 2026

    Part 1 was the framework pitch. This is the agent I actually wanted to build with it. The setup is something I keep seeing across teams: JIRA triage is brutal. Tickets pile up in the new-issues queue. An EM or tech lead …

    read more →

    typescriptaiagentsfluejira

  • Flue vs Mastra: TypeScript Agents in 2026

    posted: Saturday, May 2, 2026

    I’ve been on a kick lately, building small agents in TypeScript instead of Python. Two frameworks keep showing up in my browser tabs: Flue and Mastra. They’re both betting on the same thing: TypeScript is the …

    read more →

    typescriptaiagentsfluemastra

  • SFTPGo on Kubernetes: Azure Blob Without the $219/Month SFTP Tax

    posted: Saturday, April 11, 2026

    Someone needed SFTP access to Azure Blob Storage. Simple enough, right? Azure even has native SFTP support built into storage accounts now. Problem solved. Until you look at the price tag. The Azure SFTP Tax # …

    read more →

    kubernetesazuresftpsftpgo

  • 1
  • 2
  ~  +-[main]--{0x7f}--[ OK ]--//--  ~  
// subscribe <rss/> <bsky/>

//where distributed systems meet distributed teams

© CRH · happy hacking!

uptime: too long · load avg: caffeine, meetings, PRs