Fireside chat at Akamai Security Summit with Troy Hunt and Ari Weil At the end of the Security Summit, Troy Hunt and Ari Weil have a retrospective chat on the event highlights, notable quotes, and surprises. Watch the summit's keynotes on demand at https://www.brighttalk.com/summit/4540-akamai-security-summit-virtual-edit...
Maintainer burnout and package security At the end of the day, a determined attacker will get a malicious package in the package feed. Sometimes this is enabled by maintainer burnout. So what can we do? How do we mitigate this and provide security in depth?
Porting desktop apps to .NET Core | .NET Blog Since I’ve been working with the community on porting desktop applications from .NET Framework to .NET Core, I’ve noticed that there are two camps of folks: some want a very simple and short list of instructions to get their apps ported to .NET Core while...
Spying on .NET Garbage Collector with .NET Core EventPipes This post shows how to use .NET Core EventPipes to build Garbage Collector logs. The emitted raw CLR events are described in details.
High Performance (Potato) Chips In this article, we focus on how Procter & Gamble is using high performance computing to create some common, everyday supermarket products. Tom Lange, a 27-year veteran of the company, tells us how P&G models products, processes and production systems for...
Fixing Random, part 32 Last time on FAIC we reviewed the meaning of “expected value”: when you get a whole bunch of samples from a distribution, and a function on those samples, what is the average value of t…
Spaceketeer - BuiltWithDot.Net Disk space usage analysis and cleanup app written in C#/WPF. Originally attempted to write it as a UWP app to learn the new framework, but the restrictions around accessing the file system sent me back to WPF.
Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority – Herding Code Download / Listen: Herding Code 234: Dylan Beattie on Social Impacts of Technology and the Meaning of Developer Seniority
Blazored/Typeahead Typeahead control for Blazor applications. Contribute to Blazored/Typeahead development by creating an account on GitHub.
Using scoped services inside a Quartz.NET hosted service with ASP.NET Core In this post I describe how to run Quartz.NET jobs using an ASP.NET Core hosted service, and how to handle scoped services inside singleton jobs.
Spying on .NET Garbage Collector with .NET Core EventPipes This post shows how to use .NET Core EventPipes to build Garbage Collector logs. The emitted raw CLR events are described in details.
The new Dell XPS 15 (7590) now has an option for 4K OLED, GTX 1650 graphics Few laptops are as well-known as the XPS 15. This year Dell is keeping most of it the same, but the internal specs are getting a nice bump with 9th gen Intel, NVIDIA GTX 1650 graphics, and a new option for a 4K OLED display. The laptop was shown off at Co...
Christmas Compiler Speed-Up, part 2 Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/naysayer88