ADHD at aged 42 and 1/2 EDIT: True to form I focused on the content of this rather than the title. I’m actually 41 and 1/2. The URL slug is set now so will leave it but mildy amusing that this happened. Thanks to ev…
When Correlation is Better than Causation A heuristic approach for using correlations to inform decisions
Handling Finances as a Couple · Dan Hacks When you transition to living together with someone for the first time figuring out how to structure finances can be challenging. It’s important to talk and decide as a couple together how to best handle finances.
Architecture Decision Records (ADR) as a LOG that answers "WHY?" Architecture Decision Records will save you from guessing. It's a log of all the decisions made along the life of a project/product.
The monetization trap I want to talk about something I’ve been chewing on for a while: the monetization trap.
British Library puts 1 million newspaper pages online for free The British Library project to digitise copies of newspapers from its archive is to release one million pages as a free resource.
Google tries out error correction on its quantum processor Two options for error correction both work, but current hardware limits them.
MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground A place I'm trying out the new ASP.NET Core minimal APIs features. - MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground
Notice of Data Privacy Event | Waste Management On August 11, 2021, USA Waste-Management Resources, LLC (“Waste Management Resources”) is providing notice of an incident that may have impacted the privacy of information related to certain employees, former employees and dependents of current or former ...
Why can we not have an explicit statement about 1Password being a subscription-only service? Hello AgileBits. I would like to congratulate the team on the release today. As anticipated and appreciated it is very much the same as the Linux app.
GitHub Copilot AI Improved, Offered as API: 'A Taste of the Future' -- Visual Studio Magazine 'It will become possible to do more and more sophisticated things with your software just by telling it what to do.'
Azure DevOps Podcast: Scott Hunter on Preparing for .NET 6 - Episode 152 This week, Jeffrey is rejoined by return guest, Scott Hunter! Scott is the Director of Program Management for .NET at Microsoft. When Scott first joined Microsoft back in 2007, he was working on the ASP.NET team. As the Director of Program Ma...
Publish an ASP.NET Core SignalR app to Azure App Service Learn how to publish an ASP.NET Core SignalR app to Azure App Service.
Stay alert A short while ago, Chrome broke the web by disabling alert(), confirm() and prompt() dialogs from...
Multi-repo Support in Visual Studio Use multiple Git repositories at once? Visual Studio 2022 has you covered! In this blog learn about the new support for using multi-repos.
GitHub’s Engineering Team has moved to Codespaces | The GitHub Blog Over the past months, we’ve left our macOS model behind and moved to Codespaces for the majority of GitHub.com development.
Entity Framework Community Standup - EF Core's Global Query Filter Why do customers want "soft delete"? What's a good practice for handling multi-tenancy in EF Core apps? The reformed programmer, Jon P. Smith, shares how to ...
Personalize Your Visual Studio 2022 One of Visual Studio’s core goals is to increase your individual and team productivity. And, one of our key focus areas is to make Visual Studio more personalized and flexible, so that you can make the IDE your own. Below, we’ll summarize some of the pers...
Processing Large Payloads with the Claim Check Pattern How do you handle processing large payloads? Maybe a user has uploaded a large image that needs to be resized to various sizes. Or perhaps you need to perfor...
An Old Hacker's Tips On Staying Employed #1: Don't Be a Jerk. (That is just a bonus tip, in case you don't want to read past the subtitle)
Recent podcasts & videos It turns out that there were quite a lot podcasts and videos that we took part of recently, enough that I didn’t get to talk about all of them. This post is ...
dotNET .NET is a free, cross-platform, open source developer platform for building many different types of applications. With .NET, you can use multiple languages, editors, and libraries to build for web, cloud, mobile, desktop, games, and IoT. This is the offic...
Authenticating ASP.NET Core MVC applications with Azure Active Directory B2C - User flows - Part2 This article will discuss about implementing Authentication of ASP.NET Core MVC applications with Azure Active Directory B2C. Azure Active Directory B2C (Azure AD B2C) is a cloud identity management solution for web and mobile apps. The service provides a...
Rust in Action: Systems programming concepts and techniques A book for programmers to learn Rust by building systems programming projects. It's intended for people who may have exhausted the free material on the web, but who still want to learn more.
Australia is becoming a surveillance state Government continues to give more powers to law enforcement.
How can I prevent my UWP app from showing up in the Start menu? Customers developing UWP applications have asked if there is a way to prevent the app from appearing in the Start menu. For example, printer manufacturers have a UWP print extension app that is launched automatically by the Print Settings UI. They don’t w...
The Algorithm - The Amazing Full Story of the Quake III Arena FISR When the Quake III Arena source code was released to the world it contained a previously unknown algorithm called the Fast Inverse Square Root. This is the ...
EDA+ToC=J By now you’ve heard of event-driven architecture (EDA): A scheme by which all of the remote calls in the system are replaced by one of four types of asynchronous messages; and the parts of th…
Deploying Blazor WebAssembly app with WebAPI using GitHub Actions(CI/CD) for FREE - EP35 Hey Programmers,I am very happy to announce that "BlazingChat" has been deployed to production. Please check the link below to check it out.https://www.blazi...
The emergence of heat and humidity too severe for human tolerance Humans’ ability to efficiently shed heat has enabled us to range over every continent, but a wet-bulb temperature (TW) of 35°C marks our upper physiological limit, and much lower values have serious health and productivity impacts. Climate models project ...
How The Immune System ACTUALLY Works – IMMUNE To preorder IMMUNE click here: https://kgs.link/ImmuneBook – Its available in English and German and on amazon it should be available in pretty much all coun...
The Problem with Ethereum How did Ethereum become a system that looks more like the current financial system than anything revolutionary and just?
Parallelising (LINQ) work in C# For computationally-expensive work that can be split up into tasks for LINQ "Select" calls, .NET provides a convenient way to execute this code on multiple threads. This "parallelism" should not be..
There Is No Benefit or Incentive for Developers to Create Quality Code on Software Projects Speed is more important than quality on software projects
Concurrent Dictionary Modification Pitfalls Dictionary<TKey,TValue> is one of the most heavily used collection classes after List<T>. One of the lesser known things is how it behaves when you accidentally modify it concurrently. …
Visual Studio 2019 v16.11 is Available Now! We are excited to announce the release of Visual Studio 2019 v16.11 GA. This release improves upon the Git tooling experience in Visual Studio, enables Hot Reload for .NET applications, adds convenient links to the help menu, and upgrades LLVM tools to LL...
Visual Studio 2022 Preview 3 now available! Download and try out the latest version of Visual Studio 2022. Build cross platform applications with .NET, C++, and Unity!
.NET Framework August 2021 Security and Quality Rollup Today, we are releasing the August 2021 Security and Quality Rollup Updates for .NET Framework. Security The June Security and Quality Rollup Update does not contain any new security fixes. See February 2021 Security and Quality Rollup for the latest secu...
.NET August 2021 Updates – 5.0.9, 3.1.18, 2.1.29 Today, we are releasing the .NET August 2021 Updates. These updates contains reliability and other improvements. See the individual release notes for details on updated packages. You can download 5.0.9 , 3.1.18, 2.1.29 versions for Windows, macOS, and Lin...
MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground A place I'm trying out the new ASP.NET Core minimal APIs features. - MinimalApiPlayground/Program.cs at main · DamianEdwards/MinimalApiPlayground
Introducing Data Watch: Detect Magecart style attacks, fast! We recently announced a new feature that we'd been working towards for quite some time called Script Watch. Allowing you to be quickly notified of new JavaScript dependencies that appear anywhere on your site, Script Watch was a major step forward in the ...
OpenAI Codex We’ve created an improved version of OpenAI Codex, our AI system that translates natural language to code, and we are releasing it through our API in private beta starting today. Codex is the model that powers GitHub Copilot, which we built and launched i...
Announcing .NET MAUI Preview 7 .NET 6 Preview 7 is now available, and we have introduced all new layouts for .NET Multi-platform App UI (MAUI). This is a significant change for performance and reliability. We are excited to also introduce some new accessibility focused capabilities bas...
New JavaScript/TypeScript Projects Lead Web-Dev Tweaks in VS 2022 Preview 3 -- Visual Studio Magazine Web developers might be especially interested in the new Visual Studio 2022 Preview 3 release, which introduces new JavaScript/TypeScript project types, integration with ASP.NET Core APIs, Hot Reload improvements and more.