Hello! I'm John McBride. I'm an engineering VP at The Linux Foundation where I'm building our AI and backend infrastructure for the LFX platform.
On this site, you can find posts I've written, abstracts and videos for talks I've given, and more. These days, I mostly hang out on Bluesky.
Latest posts
what is an AI agent? Jan 11, 2025
goodbye opensauced Dec 4, 2024
a short archive of my greatest xitter hits. Nov 16, 2024
Devlog 000 - rip-and-tear.nvim Oct 28, 2024
The Danger of Overprocessed Engineering Content Sep 4, 2024
Editing Astro projects with Neovim Mar 16, 2024
Awk: A beginners guide for humans Mar 3, 2024
Job scheduling with tmux Jan 15, 2024
2023 in review Jan 1, 2024
4 billion Go if statements Dec 28, 2023
Popular posts
Editing Astro projects with Neovim Mar 16, 2024
What to do with rotting software? Dec 3, 2023
There is no secure software supply-chain. Sep 3, 2023
NeoVim: Using the spellchecker Feb 25, 2023
My favorite posts
Job scheduling with tmux Jan 15, 2024
4 billion Go if statements Dec 28, 2023
Why engineers need to be bored. May 5, 2023
How the Agile Manifesto Changed Nothing Apr 26, 2023
Revisiting the Core-JS Situation Apr 22, 2023
Leaky Go Channels Mar 30, 2020