Microsoft is mad that Georgia is having a second piece of cake
Georgia tries casual racism; Microsoft is 'concerned'. GDPR Cookie popups have made the internet terrible again, and Nuget is about to overflow its download counter.
💣Jesse Liberty started off the week with violence by introducing his team's updated coding standards for C#. For the most part I agree with these standards, but there are a few I have problems with... which I suppose was the goal all along.
✒Do you author Markdown files in VS Code? If so Paige Bailey (@DynamicWebPaige on twitter) has an amazing extension you should try. This extension made for markdown authors includes linting, spellchecking, image compression + resizing, templates, and so much more. So much more is doing some lifting in that sentence. You should really check it out.
🤡 Can we just take a moment and admire the absurdity that are cookie popups on the modern web? Government makes, what is at its core, a pretty sensible law, and in true governmental fashion the implementation looks like a 5 year old describing a platypus.
🤿Nick Dives deep into Project Reunion and its versioning. If you do desktop development for Windows, you're going to want to read this. This blog post is the simplest explanation I've seen yet of "Project Reunion" and all the ins and outs that trying to "reunite" the APIs entails.
💁♂️Scott Hanselman teaches you how to launch Windows terminal for all your shell needs. Want to have the command prompt launch Windows Terminal? How about Powershell launching in Windows Terminal? This hack can help you do that.
⚖Microsoft registers its 'concern' with the Atlanta Election Law. They registered 'concern' in the same way my spouse registers concern when I have a second piece of cake. In the same way, it's not going to make the Republicans rethink their actions, it'll just make them not brag about it as much.
🍾Visual Studio Code v1.55 has been released Lots of little updates and customizations in this one because if there's one thing programmers love, it's customizing their IDEs.
🐛Nuget has about 80 weeks to fix a bug with how it stores its download counts. Newtonsoft.Json gets 12 million downloads a week(!) and in about 80 weeks it will overflow the int32 storage defined in Nuget's download count. It is out of sheer schadenfreude that I'll point out System.Text.Json (NSJson's replacement) gets around 267,000 downloads a week.
🟦Public preview: Azure Static Web Apps now supports deployment with Azure DevOps. Azure can mean on prem or in the cloud because I've come to conclude Microsoft's teams OKRs require them to adopt the word "Azure" for everything. Enjoy that thought.
🔐There's a POC for the Windows Console Driver Vulnerability. CVE-2021-24098 has been patched, and if you haven't patched your systems, the usual disclaimer applies: You should.
😜There's a new insight into the old Microsoft Coffee april fool's prank. If you remember this one, enjoy this blog post about how it all started.
🚧Azure Portal and Azure services went down last week, and to no one's surprise the cause was DNS.
👮♀️.NET 6 will have W^X enabled for all architectures W^X is write xor execute and it provides that memory is either writable or executable, but not both. It's a lot of work, but will make .NET better when it's done.
🤚TypeScript 4.3 has a neat addition for imports it will now auto-complete the import for you.