all written video podcast

  • AI_POLICY.md - Will McGugan

    AI_POLICY.md - Will McGugan

    2026-02-11
    If you maintain Open Source software, you will likely have encountered AI slop PRs.
  • Good AI, Bad AI - the experiment - Will McGugan

    Good AI, Bad AI - the experiment - Will McGugan

    2026-01-10
    If you are in tech, or possibly even if you aren’t, your social feeds are likely awash with AI. Most developers seem to be either all-in or passionately opposed to AI (with a leaning towards the all-in camp). Personally I think the needle is hovering...
  • Toad is a unified experience for AI in the terminal - Will McGugan

    Toad is a unified experience for AI in the terminal - Will McGugan

    2025-12-18
    My startup for terminals wrapped up mid-2025 when the funding ran dry. So I don’t have money, but what I do have are a very particular set of skills. Skills I have acquired over a very long career convincing terminals they are actually GUIs.
  • The Toad Report #3 - Will McGugan

    The Toad Report #3 - Will McGugan

    2025-11-17
    Welcome to the third issue of the Toad Report. If you are new here, Toad is a universal interface for API I am currently building.
  • A Developer’s experience with weight loss injections - Will McGugan

    A Developer’s experience with weight loss injections - Will McGugan

    2025-11-06
    This is a personal account of my experiences taking weight loss medication. Quite a departure from my usual content.
  • The Toad Report #2 - Will McGugan

    The Toad Report #2 - Will McGugan

    2025-11-01
    Welcome to the second issue of The Toad Report. If you are new here, Toad is a universal interface for AI I am currently building.
  • Three fascinating Toad facts (the last one blew my mind) - Will McGugan

    Three fascinating Toad facts (the last one blew my mind) - Will McGugan

    2025-09-28
    Toads are frogs
  • The Toad Report #1 - Will McGugan

    The Toad Report #1 - Will McGugan

    2025-08-28
    Welcome to the inaugural issue of the Toad Report, an irregular series where I document updates to Toad—my terminal interface for agentic coding and all things AI.
  • Why I ban users from my repositories - Will McGugan

    Why I ban users from my repositories - Will McGugan

    2025-07-25
    I’ve been maintaining various Open Source projects for more than a decade now. In that time I have had countless interactions with users reporting issues and submitting pull requests. The vast majority of these interactions are positive, polite, and...
  • Efficient streaming of Markdown in the terminal - Will McGugan

    Efficient streaming of Markdown in the terminal - Will McGugan

    2025-07-24
    While working on Toad, it occurred to me there was a missing feature I would need. Namely streaming markdown. When talking to an LLM via an API, the Markdown doesn’t arrive all at once. Rather you get fragments of markdown (known as tokens) which...