Writing

Occasional posts on software and ideas.

  • A Weekend with Codex after Claude Code

    My experience with Codex: subagents, skills, the interface, and switching to OpenCode with an OpenAI provider.

  • How I Wrote My Thesis with an Agent

    How I built a workflow for writing my thesis: Claude Code on an Ubuntu VPS, source processing, batch review, and reproducible DOCX builds.

  • Claude Fable Saga, or How the World Is Splitting in Two

    Breaking down the Claude Fable 5 and Mythos 5 shutdown — and trying to make sense of whether this was geopolitics or a hit on Anthropic.

  • async2

    A breakdown of the async2 experiment in .NET — how moving state machines into the runtime enables up to 38× faster exception handling and cuts async/await overhead.

  • Logging in .NET

    Structured loggin and best-practices for .NET