Show Notes
📝 Not about .NET, but relevant to our interests:
Pintrest Engineering talks about they decreased their build times by 99% by changing one line in their build process. If you use Git and you use Hosted CI, you're going to want to pay attention to this. Hell, even if you don't use Hosted CI, taking a look at what tricks may speed up your build time is
always a good idea. This post also re-inforces that good API naming is a must. If you're a git expert, you probably know this trick, but for the rest of us, this stuff comes down to discoverability, and I'm not exaggerating when I say the git API is... opaque at best.
🎥
Progress Telerik is hosting a "The State of .NET" Webinar. This is clearly a cash grab for your email address to so that they have you on their sales lists, but regardless, it should be informative. Since I already have your email address, you can always wait for the
podcast episode to drop where I cover everything that Microsoft released during .NET Conf.
📝
Are Records in C# 9 immutable by default Dave Brock asks this question and deep dives into the answer in his blog post: Short answer is, it depends, and somewhere a software architect is basking in the glow of that answer.
🎁
TypeScript 4.1 RC1 is now available Because TypeScript doesn't support Semver, there are nearly always breaking changes in minor releases, and this one is no different. If you use TypeScript, it's healthy to be aware of these changes before they break your build because your package.json file wasn't pinned to the patch version for TypeScript.
And lastly,