The Great Deshittification Recounting an impromptu episode last week where I helped Venkat Rao fix his blog, Ribbonfarm dot com.
Flattened — Ethan Lalakea Alter Going with the flow will make you flat — how work, media, and biology conspire to render us less interesting over time.
The Greatest Missed Opportunity of Our Lifetimes - The Big Picture The chart in this morning’s reads shows what it is going to cost to fund the interest payments on the federal debt. It’s gone vertical as rates have moved from effectively 0 to over 5%. When rates were zero all of corporate America refinanced, lowering ...
A Bit of SaaS Weekly: One Last Time This is a weekly newsletter on the Software as a Service world. Learning, building, and shipping. Written by Ethan Mick. This will be the last edition of the SaaS Weekly newsletter. Thank you everyone for your support, comments, thoughts, and time. If y...
The Most Memory Safe Native Programming Language Memory safety is an incredibly useful aspect for a programming language. It protects us from maddening bugs, devious vulnerabilities, and cantankerous shenanigans.
Arduino for the rest of us. – Supermechanical Personal computers were supposed to be about making people more productive by having access to computational power at home.
Indexes are sorted arrays (sort of) Thinking of B-trees and B+-trees as sorted arrays can help you reason about indexes and performance.
Mann-Whitney U test and heteroscedasticity Mann-Whitney U test is a good nonparametric test, which mostly targets changes in locations. However, it doesn’t properly support all types of differences between the two distributions. Specifically, it poorly handles changes in variance. In this po...
What's New in EF Core -- Visual Studio Magazine Jim Wooley takes 20 minutes to discuss Table Splitting, Owned Types, Query Filters, DbContext pooling, GroupBy, String Interpolation, Lazy loading, Value Converters, Data Seeding, Query types, Optimized correlated subqueries, Spatial support, Query Tags a...
Animated AI I'm creating animations and instructional videos about neural networks. Check out my Patreon and YouTube channel!
Rockin’ the Code World Season 4: Special Guest Maddy Montaquila (Leger) Join the show #91 on C# Corner TV at 10:00 PST, Saturday, November 4th, 2023 featuring guest Maddy Montaquila, Senior Product Manager, .NET MAUI at Microsoft. Discover her journey from interning wi…
Arcade Longplay [901] Defender http://www.longplays.orgPlayed by: SCHLAUCHI -Disclaimer: Most videos by World of Longplays use SaveStates!
C# 12.0: Collection Expressions and Spread Operator .NET, .NET Core, ASP.NET, ASP.NET Core, Visual Studio, Jaliya Udagedara
What McKinsey got wrong about developer productivity The consulting giant kicked a hornet’s nest when it launched a framework to measure software developer productivity. Here’s what engineers think they got wrong.
The Risk of RISC-V: What's Going on at SiFive? A quick one for you. I have received reports, now from multiple sources, that the major torch bearer of the RISC-V platform, a company known as SiFive and formed from the original architects of the RISC-V instruction set, has gone through some major chang...
Custom Storyboard Launch Screen for iOS with .NET MAUI While .NET MAUI gives you an easy way of creating a splash screen that works for all platforms, you might want to have more power and control. The good news ...
Unbelievable Instant .NET Development Setup for APIs, Blazor, & More with GitHub Codespaces Super hyper optimized GitHub Codespaces templates for .NET are here! A full-stack web application template written in C# leveraging the power of .NET 8! Use ...
ASP.NET Core Logging Crash Course 💻Join me on Patreon to get the source code: https://www.patreon.com/juliocasal🔥My Free .NET Backend Developer Roadmap: https://juliocasal.com/roadmapLearn ...
Why is there a hash of a weak password in the Windows cryptographic libraries? - The Old New Thing They're part of an internal self-test.
NASA just sent a software update to a spacecraft 12 billion miles away NASA just sent a critical software update to Voyager 2 and it took almost 18 hours to complete the upgrade.
How to Solve Type TRequest Cannot Be Used in MediatR In this article, we'll examine the TRequest type parameter that can occur while working with a pipeline behavior.
How to Dominate Technical Debt and Build Better Code Understand the ideas behind managing technical debt and learn techniques to effectively track and prioritize it. Don't keep ignoring technical debt!
Simplify your .NET Docker image publishing workflow with the .NET SDK In my previous blog posts, I wrote about the built-in container support in the .NET 7 SDK that allows you to create and publish Docker images for your .NET applications without writing any Dockerfile.
How To Start Using Domain-Driven Design: Pushing Logic Down 📌 Accelerate your Clean Architecture skills: https://bit.ly/3PupkOJ🚀 Support me on Patreon to access the source code: https://www.patreon.com/milanjovanovi...
C# Tip: How to create Unit Tests for Model Validation As you know, you should always validate input models. Therefore, you should create Unit Tests to test the data validation. Let’s learn!
Anyone here who switched from Ruby on Rails to .Net? I've used Rails since 2008 and use it in my daily work. Recently I've taken an interest (again) in .Net and I've created a few web api and Blazor...
GitHub - sumatrapdfreader/sumatrapdf: SumatraPDF reader SumatraPDF reader. Contribute to sumatrapdfreader/sumatrapdf development by creating an account on GitHub.
Secure an Angular application using Microsoft Entra External ID and ASP.NET Core with BFF This article looks at implementing an ASP.NET Core application hosting an Angular nx application which authenticates using Microsoft Entra External ID for customers (CIAM). The ASP.NET Core authent…
Conditionally add middleware in ASP.NET Core Learn how to set up middleware in ASP.NET Core based on one or more conditions. This can help you run custom code for only specific endpoints.
Windows passwordless experience expands Explore the improved Windows passwordless experience to organizations now available for Windows 11, version 22H2.
Protecting Auth Tokens Authenticating to websites in browsers is complicated. There are numerous different approaches: the popular “Web Forms” approach, where username and password (“credentials”)…
Tailwind vs Semantic CSS Comparing two identically designed websites, their weight, amount of HTML and CSS, rendering speed, and best practices.
Mazda Slaps Developer With Cease-and-Desist for DIY Smart Home Integration Mazda owners were making their connected SUVs a little smarter with open-source code. Then the automaker stepped in.