Opens profile photo
Follow
Click to Follow bcrow
Basil Crow
@bcrow
Computer Programmer
San Francisco Bay Area, CAbasilcrow.comJoined February 2007

Basil Crow’s Tweets

Nothing like a new Java runtime to perturb the timing of your test suite and expose dormant flakiness
4
There comes a point in the life of every workaround where the damage it causes exceeds the value it provides (or once provided).
1
9
I wish BeanShell had become the de facto scripting language for the JVM rather than Groovy. Groovy, with all the advanced syntax it supports, is simply overkill for most scripting use cases.
1
3
Shoutout to ⁦⁩ for defining a reusable workflow for continuous delivery of components. Joseph’s efforts demonstrate the principles of holistic engineering and optimizing globally for the benefit of the Jenkins community. Kudos!
1
8
I do not think YOLO is really an “achievement.”
Quote Tweet
Whether you’re a Galaxy Brain or Pull Shark - we’re celebrating you with Achievements 🥳 Check it out! github.blog/2022-06-09-int
2
Glad the upgrade process went smoothly!
Quote Tweet
Upgraded to most recent Jenkins this week and it went well, despite having some big changes. Guava was upgraded 20 major versions! This is mainly a result of the @jenkinsci community's excellent communication, preparation, and us taking impact analysis seriously.
Show this thread
Image
2
Garbage collection is generally an inadequate solution to the problem of reclaiming limited resources in systems programming, but it can be useful as a “safety net” in order to identify lower-level resource management bugs.
1
Nothing drives home how slow my internet connection is than running a bunch of Docker builds
3
There’s nothing quite like opening up a failing test only to read a comment at the top that says “fragile.”
4
If you think you need conditional includes in your YAML-based CI/CD configuration system, what you really need is a programming language.
2
More than half of meetings with more than two people are pointless in the first place, but almost all meetings with more than two people staring at a build failure are pointless.
2
The hardest problems in Computer Science: cache invalidation, naming things, and figuring out which change increased memory consumption to the point where tests started intermittently failing.
2
14
At almost 10 years, I’m usually the person with the longest work tenure in meetings.
Quote Tweet
how often are you the person with the longest work tenure in a meeting/on a call? how long is that or is the longest in the room? is it a good sign? bad? whats it mean to you to be or work with someone who holds a lot of historical context?
2