I'm on Fallthrough: No Country for Old Maintainers (1 mins read).

Announcing my appearance as a co-host on Fallthrough, talking about a mix of current affairs, including OAuth, maintainer burnout, of course some AI and more.
I'm on Fallthrough: No Country for Old Maintainers (1 mins read).

Announcing my appearance as a co-host on Fallthrough, talking about a mix of current affairs, including OAuth, maintainer burnout, of course some AI and more.
A deep dive into the wild world of GitHub Actions' tagging formats (7 mins read).

Inside the ways that GitHub Actions' versioning works, and how we improved Renovate's support.
I'm on Fallthrough: Supply Chain Reaction (1 mins read).

Announcing my appearance as a guest co-host on Fallthrough, talking about supply chain security, AI, Claude Mythos, and many more topics.
Setting up Neovim with the Debug Adapter Protocol for Javascript/Typescript (2 mins read).

How to use Neovim, nvim-dap, Mason and js-debug-adapter to add debugging capabilities for a Javascript/Typescript application.
Using oasdiff for rich Git diffs of OpenAPI spec changes (3 mins read).

How to configure git diff to use oasdiff's rich changelog on changes to OpenAPI specs.
How to build a git diff driver (3 mins read).

How to write an external tool for git diff to delegate complex diffs to.