It's a cliche to talk about the importance of relationships in business. Now businesses need to think about their relationship with Open Source projects and the maintainers that care for them.

Photo by charlesdeluvio

Originally a thread on Twitter about the xz/liblzma vulnerability, when I finished typing it, I realized I had a real world slice of Open Source interaction that deserved more attention.

Photo by Jason Rosewell
WiX

After a couple hours of experimentation, I think I figured out how to create a single NuGet package (.nupkg) to deliver both an assembly for managed projects (like .csproj) and a .lib for native projects (like .vcxproj). This allows me to deliver an API to MSBuild-based projects with a single nupkg.

A shipping container lifted through the air.
WiX

I just created the label oop-ba-unsquashed before squashing the last two months of coding into a single working commit. For the record, I was a fool for believing I could get this done in a week or two. Next stop wix5-rc.1.

A fire burning bright.
Personal

Year Forty Seven

Today I turn the page on another year. There were a couple of consequential events that as I look back, feel more like stepping stones than pedastals. Necessary but not sufficient. Let us reflect.

Lego Starwars Baloon Dog
Personal

Albert Rusnak The Movie. This is really cool from the Sounders. The whole production. I hope they do more like it.

Personal

Casey calls it "the future interface for all computing" but I can't get over how isolating it looks. Pieces of glass in the palm of our hand are already pretty bad. Great video though.

Casey Neistat with the Vision Pro