William Lieurance

26 Followers
150 Following
75 Posts

Good at Dev. Better at Ops.

Formerly @WillLieurance on the blue bird tweetings

LocationChicago
Websitehttps://williamlieurance.com
Pronounshe/him
now that Git 2.53 is out, the Git data model @omarieclaire and I wrote is on the official Git website! https://git-scm.com/docs/gitdatamodel
Git - gitdatamodel Documentation

"Once we had the context we needed and the alignment on what we would do, the final implementation would have been almost ceremonial. Who wants to push the button?"

This is what I've observed in my day-to-day work: the hard part is no longer typing the code but aligning on solutions, weighing tradeoffs, reaching a shared understanding, etc. For OSS I have no idea what this means except that the value of drive-by PRs has plunged to nearly zero.

Related, it's always DNS.
New most important tool of 2025: kubectl-prof. If you ever wanted to `kill -3` a running python process in a stripped down container in kubernetes, well now you can!
@joeltosi @mike_bowler I have talked to many leaders who ask why their teams are not pushing boundaries and taking risks and the answer is simple - you punish them for making mistakes, and reward them hardly at all for their successes; it doesn't take long to realize you can spend most of your time avoiding looking bad and have a steady paycheck
This is a public service announcement to never ever use Oracle

Here's a Google ad impersonating the brew.sh website but linking to a malware site.

Remember, it is always 100% morally and ethically OK to use ad blockers.

today in shell scripting:

if you:
- use `#!/bin/sh` (and not /bin/bash or /usr/bin/env bash), and
- use `echo -n ...` (to say "hey, no newline at the end please)
… you will get "-n" in the output on MacOS.

afaict, i think it's a case of:
- macOS (BSDish), when in /bin/sh, faithfully recreates old /bin/sh echo, which doesn't respect -n.
- the various linuxes do not seem to bother with this, and have -n work the same as it does in bash (often because sh is an alias to bash).

the more u know etc

I forgot who originally said this but doing the same thing over and over again expecting a different result is the definition of practicing

I'm actually a little worried that removing the vmware fusion license requirement is a sign that Broadcom is going to quit updating it. The blog post explicitly calls out that they'll keep investing in desktop virtualization which....isn't really comforting.

https://blogs.vmware.com/cloud-foundation/2024/11/11/vmware-fusion-and-workstation-are-now-free-for-all-users/

#VMware #broadcom

VMware Fusion and Workstation are Now Free for All Users

These powerful desktop hypervisor products are free to all users - commercial, educational, & personal users alike!

VMware Cloud Foundation (VCF) Blog