Jay Conrod 🌴@jayconrodJan 15New blog post, with a perhaps mildly unpopular opinion: jayconrod.comIntegration tests are best testsItegration tests are the most important kind of tests. You should strive for excellent integration test coverage and invest relatively little time in unit tests. I've believed this since I worked on...4278
Jay Conrod 🌴@jayconrodNov 25, 2025I spoke at BazelCon! If you missed it, the slides and transcript are up on the EngFlow blog. The recording on YouTube is linked from there too. blog.engflow.com/2025/11/25/lig…3123
Jay Conrod 🌴@jayconrodOct 14, 2025The first new entry in this series in six years! Today we're learning how to write a Bazel module extension. jayconrod.comWriting Bazel rules: module extensionsThe biggest Bazel change in the last few years was the introduction of modules (also known as Bzlmod). Today we'll explore how to write a module extension, and why you'd want to do so.14169
Jay Conrod 🌴@jayconrodJun 24, 2025Some reflections on professional open source work, first blog post in a while. jayconrod.comOpen source is like a second jobWhen I started working as a software engineer, I really wanted to work full time in open source. I've been lucky enough to spend a decent chunk of my career doing exactly that. Much of that work has...116375
Jay Conrod 🌴@jayconrodSep 27, 2024Sounds like NYC is going to be an anarchist jurisdiction again pretty soon...2274