Open Source Avalonia .NET UI Framework Finally Hits Milestone v11 GA Release -- Visual Studio Magazine After a nearly one-year preview and 'countless thousands of hours of dedication' driving a years-long development effort, Avalonia v11 has shipped.
Why Privacy Is Overrated I’m not against privacy, and I understand why people might not want someone to track web pages or apps they use. But it’s important to remember that there’s a trade-off and be prepared for the outcome.
The Resourceful Life I used to think of resourcefulness as a kind of practical intelligence, but I’ve recently started thinking of it as a combination of an energy state, an attitude, and an unexamined philosophy…
Threads. Threads by Instagram has been available outside the European Union for a little bit now, and there is already a whole host of issues and unmet promises. Fro...
Wait Before You Sync | Joey Lynch's Site I work with distributed databases, and one of the number one performance issues I see is when they put fdatasync calls in the critical path of accepting writes.
Startup Friday A couple of years ago, I came up with this concept and have tried to keep it in mind at all times.
How To Create A Multi-Tiered Cache In C# Caching is a complex subject in software engineering, so why the heck am I writing my own caching library? In this video, we look at a simple design for a mu...
Enhancing .NET MAUI Desktop Apps with Context Menus There are many great ways of enhancing your desktop apps with .NET MAUI and context menus are one of them. Today I want to show you everything you need to kn...
How to wait for multiple C++ coroutines to complete before propagating failure, finding the awaiter - The Old New Thing Making sure to wrap the right thing.
Ecobank, Le panafricanisme par Gervais Koffi Djondo - Doumer's Blog Ecobank Le panafricanisme par Gervais Koffi Djondo. De la creation d'Ecobank, Asky et sa vision du panafricanisme. Ecoutez les paroles de sage
TOP 3 .NET Libraries I Use In Every Project You know that I'm not a fan of using libraries just because we can. But I'm not a caveman, so I use some libraries. In this video I want to share with you wh...
Slimming Down .NET: The Unofficial Experiments of Michal Strehovský Remember: you can also always follow the show on Twitter @dotnetcoreshow, and the shows host on Twitter @podcasterJay or visit our Contact page. Welcome to s...
Episode 126 - Slimming Down .NET: The Unofficial Experiments of Michal Strehovský Listeners are taken on a journey with Michal Strehovsky, a developer on the .NET runtime team who has been experimenting with reducing the size of .NET applications. Strehovsky shares his personal projects BFlat and Flattened.NET that allow .NET developer...
Cloud Native Landscape The Cloud Native Landscape organizes all cloud native open source projects and proprietary products into categories, providing an overview of the current ecosystem
Add SearchValues<string> by MihaZupan · Pull Request #88394 · dotnet/runtime Closes #85573 Contributes to #86528 Contributes to #62447 As discussed during API review, only Ordinal and OrdinalIgnoreCase semantics are available. Supports OrdinalIgnoreCase fully (including run...
Tell me how crazy this is I have 15+ YOE but much of it was at the same company so I don't have a ton of experience in many different environments. That being said . . ....
#CASBAN6: How to configure Azurite to use DefaultAzureCredential with Docker on macOS In this post, I'll show you how to configure the Azurite storage emulator to use the DefaultAzureCredential while running in a Docker container on macOS.
Minimal APIs overview An introduction to the fastest and easiest way to create web API endpoints with ASP.NET Core.
Is Automated Testing a Good Idea? What to Keep in Mind What are the advantages of automated testing? Potential drawbacks? Here’s what you need to know when deciding to implement test automation.
Celebrating 50 Million Downloads of Cake.Tool🎉 We are thrilled to announce that Cake.Tool has reached an incredible milestone of 50 million downloads on NuGet.org! This accomplishment wouldn't have been possible without the contributions of over 300 individuals and the unwavering support of our users....
Responding to “Are bugs and slow delivery ok?”: The blog post that I’ve hated the most, ever A few days ago I came across a blog post, by Valentina Cupać, titled “Are bugs and slow delivery ok?”. The title itself was enough to irritate me. What do you mean? That’s been an…
Computer as she is spoke I've just finished giving a session of our [Advanced Rust training](https://training.ocamlpro.com/en/formation-rust-vocational-2022.html) at `$DAYJOB`. Overall I felt confident, the trainees were actively participating, and I think I could answer most of ...
How to run a bad interview loop for engineers I've been interviewed quite a bit, and I've interviewed many candidates. What makes an interview a bad interview though?
Antarctic: Sea-Ice Concentration/Extent/Thickness My visualizations: Arctic Climate Seasonality and Variability Arctic Sea Ice Extent and Concentration Arctic Sea Ice Volume and Thickness Arctic Temperatures Antarctic Sea Ice Extent and Concentrat…
PHP Strict Typing - Eric Mann's Blog Why use strict typing in a language that supports dynamic types? It's all about managing the way PHP handles memory.
Year 2038 Problem Countdown The Year 2038 Problem will cause the clock on many computers and other electronics to stop working, being the result a technical limitation on how computers store the time along with the size of numbers that 32-bit computers can hold, similar to the Year ...
Postgres Full Text Search on Django JSON Fields with KT Expressions The Django developers have worked hard to integrate Postgres full text search into the web framework’s ORM. Unfortunately, there are few quirks with the system, especially when working with JSON model fields. In this post, we’ll discuss those issues and h...