April 1, 2020 - AI April Begins! Q+A Maker and Azure Cognitive Services Broadcasted live on Twitch -- Watch live at https://www.twitch.tv/csharpfritz25:44 - What you think about the book 'C# in Depth' by Jon Skeet?1:04:50 - You m...
Why I have settled on XChaCha20+Blake3 as the AE suite of choice for my projects This might get me some looks, but I have pretty solidly decided to go in on using XChaCha20+Blake3 as the AE of choice for my future open source work. There are numerous reasons for this decision, but it mainly comes down to the desire for defense in dept...
Multi-Tenancy with Marten We’ve got an upcoming Marten 5.0 release ostensibly to support breaking changes related to .Net 6, but that also gives us an opportunity to consider work that would result in breaking API cha…
Reducing an LTO Linux kernel bug with cvise My co-maintainer Nick Desaulniers wrote a great post about taking a several thousand line C file that exposed a compiler bug down to 12 lines with creduce. I thought I would do the same thing with a bug that only happens with link time optimization (LTO) ...
The Solution Space I'm about to share some pretty unpopular opinions among the crypto/NFT/web3 crowd, so if you're deep in that game and are too uncomfortable with new ideas, here's your exit.
Anti-Patterns When Building Container Images This is a list of recurring anti-patterns that I see when I help folks with their container build pipelines, and suggestions to avoid them or refactor them into something better.
Culture of maintenance In most product-based companies, there’s an inherent bias on focusing on churning out features out the door as fast as possible. There’s this notion that the time to market for new features is everything. While this can be true for companies which are exp...
How My Toy Project Turned Into a Viral Challenge - Jinay Jain Scaling a toy project about time perception from 0 to 80k requests in a day.
Mistakes you're probably making in the Y Combinator interview You got invited to interview with Y Combinator – time to celebrate a little and pat yourself on the back! Or is it? Getting to this stage is an accomplishment, but it isn’t time to declare victory. It’s time to buckle down, prepare, and ace the interview...
The Vite Ecosystem An exploration of the projects, teams and individuals collaborating to push Vite and the DX of our frontend tooling forward
what I learned about interviewing This was my first rodeo through the ride that is tech interviews. I had escaped the necessity that is formal technical interviews previous to this point. Oh buddy, did I end up with scabby knees. It was a steep hill to climb, especially when my previous j...
WinUI 3 Team Asked About Delayed Open Source Plans: 'What Happened?' -- Visual Studio Magazine A developer asked Microsoft's WinUI 3 dev team about delayed open source plans for the nearly two-year-old project that serves as the company's next-gen UI library for creating Windows apps.
#MixedRealityChallenge: StereoKit November is a great time to get familiar with StereoKit, a code-first, open-source library for building mixed reality experiences using C# and OpenXR. We’ve released a ‘Getting Started’ video series and are hosting an online hackathon to introduce this ea...
Notion – The all-in-one workspace for your notes, tasks, wikis, and databases. A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team
Release Release v0.51.0 · microsoft/PowerToys The v0.51 release cycle introduces some new things regarding our mouse utilities. First is we've added in a presentation mode helper to highlight your mouse when you click. We've also added additio...
Private 5G Mobile Networks – AWS Private 5G – Amazon Web Services AWS Private 5G is a managed service for deploying, operating, and scaling private cellular networks on premises with integrated hardware and software.
GitHub - jesseduffield/lazygit: simple terminal UI for git commands simple terminal UI for git commands. Contribute to jesseduffield/lazygit development by creating an account on GitHub.
30 minutes of Testing in .NET The session will go through different types of testing available to .NET developers with examples for each, namely Unit Testing and Concurrency Unit Testing,...
PostgREST 9.0.0 — PostgREST 8.0.0 documentation This major version is released with PostgreSQL 14 compatibility and is accompanied with new features and bug fixes. You can look at the detailed changelog and download the pre-compiled binaries on the GitHub release page.
omaha/common/certificate_tag at master · google/omaha Google Update for Windows. Contribute to google/omaha development by creating an account on GitHub.
Discussion: Functions Host Throughput Performance Improvements & Opportunities by NickCraver · Pull Request #7908 · Azure/azure-functions-host This is a draft PR for discussion and not meant to be merged, think "issue with some code". I figured this was the easiest way to talk about areas we can improve throughput performance in...
How can I build a native app as a web developer with Blazor? | One Dev Question How can you build cross platform native apps with Blazor?Let's check in with Daniel Roth and find out.Blazor docs: https://msft.it/6016XtKoK.NET MAUI on GitH...
RavenDB custom sorting and when not to use it RavenDB has the notion of Custom Sorters, basically, we allow you to inject your own logic into the sorting process. That allows you to run any complex logic...
Leveraging Azure Cosmos DB Partial Document Update With JSON Patch in an ASP.NET Core Web API Recently Cosmos DB team has announced support for partial documents updates. In this post I'm attemping to leverage this in an ASP.NET Core Web API.
How can my C++/WinRT component pass a std::vector back to the caller? The ReceiveArray pattern is the Windows Runtime pattern for how a function can return a C-style conformant array to its caller. In C++/WinRT, the projected version of the function is // [out] parameter void M(com_array<T>& value); // return value com_arr...
Oxide / Hubris and Humility The release of a small open-source operating system for deeply-embedded computer systems.
Trimmed Harrell-Davis quantile estimator based on the highest density interval of the given width Traditional quantile estimators that are based on one or two order statistics are a common way to estimate distribution quantiles based on the given samples. These estimators are robust, but their statistical efficiency is not always good enough. A more e...
Will Nix Overtake Docker? In many discussions about Nix, the comparison of Nix and Docker comes up frequently. This question could be dismissed by saying that Nix and…
Preprint announcement: 'Trimmed Harrell-Davis quantile estimator based on the highest density interval of the given width' Since the beginning of this year, I have been working on building a quantile estimator that provides an optimal trade-off between statistical efficiency an...
SolidJS Solid is a purely reactive library. It was designed from the ground up with a reactive core. It's influenced by reactive principles developed by previous libraries.
Upgrading a .NET 5 "Startup-based" app to .NET 6: Exploring .NET Core 6 - Part 12 In this post I tackle a question I have received several times: how can I update an ASP.NET Core 5 app that uses Startup to .NET 6's minimal hosting APIs.
Adam Storr - Runtime Dependency Resolution Using AutoFac in .NET 6 Isolated Azure Functions Adam Storr - Powered by coffee!
Umbraco frontend membership SSO using OpenID Connect How to log into an Umbraco website as an end-user via an external SSO solution such as IdentityServer, Google, or Auth0.
Community is one variable of the Certification equation David Lipien is a Director for Microsoft’s Digital Apps and Innovation team focusing on Azure Customer Success in Healthcare and Life Sciences. Can motivating yourself to achieving that certification, and being an infinite learner be as easy as ABC? No! H...
Securing ASP.NET Minimal Web APIs with Auth0 Learn about the new ASP.NET minimal Web APIs introduced in .NET 6.0 and how to secure them with Auth0.
Top Announcements of AWS re:Invent 2021 | Amazon Web Services Welcome to AWS re:Invent! From Nov. 29-Dec. 3, 2021, we’ll update this page daily with some of the most noteworthy launches from our biggest event of the year. AWS Chief Evangelist Jeff Barr and our team of AWS developer advocates from around the globe sh...
Open .NET What would .NET look like without Visual Studio? Open .NET has 13 repositories available. Follow their code on GitHub.
Craftsman v0.12 is out with .NET 6 scaffolding and more! – Wrapt Craftsman v0.12 is out with .NET 6 scaffolding, in memory authorization server scaffolding, and lots of optimizations and improvements!
Postel's law as a profunctor When viewing inputs and outputs as sets, Postel's law looks like a profunctor.
Google Chromium, sans integration with Google A lightweight approach to removing Google web service dependency.
Opening massive memory dumps with Visual Studio One of the key goals for Visual Studio was to fully embrace the scalability of ...
Intro to Graphics 25 - Simulation in Graphics Introduction to Computer Graphics.School of Computing, University of Utah.Full playlist: https://www.youtube.com/playlist?list=PLplnkTzzqsZTfYh4UbhLGpI5kGd5o...
New Azure AI VMs Immediately Claim Top500 Supercomputer Rankings -- Visual Studio Magazine Visual Studio coders who dabble in artificial intelligence projects can now take advantage of new Azure virtual machines (VMs) featuring 80 GB NVIDIA GPUs that immediately claimed four spots on the TOP500 supercomputers list, Microsoft said.
The .NET Docs Show - Into the deep end with OpenCV What could be more exciting than machine learning? How about machine learning with computer vision? Who (other than Sarah Connor) could say no to that? In th...