Happy early birthday in any case!
Happy early birthday in any case!
People rarely agree on definitions, Iโm not going to argue that. My point is only that time is better spent testing a large chunk of an app via public interfaces, and that building a framework to make that fast and easy is worth the effort.
Oh Iโm glad! I really just wanted to write about the script tests so I could justify building similar things in other projects. Realized I had to say some things first though!
New blog post, with a perhaps mildly unpopular opinion: jayconrod.com/posts/133/in...
I 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/l...
I believe the module extension writes the results to the lock file and afterward only gets reevaluated if its inputs change. So certainly not for every build. All the more reason to commit the lock file. The normal rules apply for repo rules.
Cross-posted on the EngFlow blog: blog.engflow.com/2025/10/14/w...
The first new entry in this series in six years! Today we're learning how to write a Bazel module extension.
jayconrod.com/posts/131/wr...
Someone told me they got better results from an LLM code generator if they used ALL CAPS in the prompt. I wonder if it produces even better results if you swear at it. Could effective use of profanity really be what distinguishes a good senior engineer?
Counted 6 cars without lights on the way home tonight. It is the hour of hour lord 8:30pm. Turn your lights on.
Some reflections on professional open source work, first blog post in a while.
jayconrod.com/posts/130/op...
Tinkering on a side project while on PTO this week. Wanted to share a clever little parser trick borrowed from the Bazel tools.
jayconrod.com/posts/129/pr...
Photo of a giant snail statue
Heading back to the beach after a week in Munich at BazelCon. Had a great time, but Iโm kind of looking forward to eating some vegetables again.
An xkcd that perfectly describes what it's like to work on a build tool on Windows. xkcd.com/1888/
Finally, a day to practice my favorite activity, staring directly at the sun.