A framework for investigating bugs As software developers, fixing bugs is part of our jobs. Over the course of the years we end up investigating and solving hundreds, thousands of them, and mostly inevitably we become increasingly skilled at it.
How Machine Learning Pipelines Evolve Based on your Business Maturity DisclaimerThis article is intentionally high-level and devoid from technical jargon. That said, at times, I will mention a few technologies/services to give you more concrete examples. For these...
How to Choose a Machine Learning Technique Need to build an ML model but don’t know where to start? In this post, we will tell you how to choose machine learning techniques based on your problem.
The death of serendipity All of a sudden, we’re all working from our living rooms and using remote tools and video calls to stay as connected as we can. The once-steady migration to working from home has suddenly leapt to 100% adoption. But in our collective loss of shared physic...
Samplr for Touchbar · Multitouch Sampler for the Touch Bar Samplr for Touchbar. Audio sampler and musical instrument for the MacBook Touch Bar
New German law would force ISPs to allow secret service to install trojans on user devices A new law being proposed in Germany would see all 19 federal state intelligence agencies in Germany granted the power to spy on German citizens through the use of trojans. The new law would force internet service providers (ISPs) to install government har...
Developer Stories | Microsoft Azure See how app developers from around the world trust Azure to help them solve their important challenges.
Blazor GameDev - part 3: sprite rendering - Davide Guida Hi All! Welcome to part 3 of the Blazor 2d Gamedev series. Today we're going to see how to render a sprite and handle the window resize event.
Building ASP.NET Core Hosted Services and .NET Core Worker Services You should take this course to learn about using hosted services in ASP.NET Core application to perform background workloads. You will also learn how to build .NET Core microservices using the worker service template.
[tl;dr sec] #42 - tl;dr sec Search, Towards Trusted Sensing, Root Causes of Procrastination tl;dr sec now supports search, snapshotting VMs at scale in a way malware can’t evade, reflections on why we procrastinate.
Programming should be a seperate category from Science & Technology Every time I am trying to find a programming or game development stream to watch (which is a very specific type of stream) I get lost in all the growing plants and raising chickens 24/7 streams. While on the other hand there are a lot of programming and o...
synercoder/FileFormats.Pdf Library to create simple PDF files containing images on .NET Standard. - synercoder/FileFormats.Pdf
Entity Framework: .NET Community Standup - July 8th 2020 - EF Core 5.0 Demo Extravaganza Join members from the .NET teams for our community standup covering great community contributions for Framework, .NET Core, Languages, CLI, MSBuild, and more. Community Links: https://www.theurlist.com/efcore-standup-2020-07-08
Auto Union Type C Racecar This is replica of the Auto Union Type C racecar from 1936, in its hill climbing races configuration. I have always been fascinated by this automobile, which was mixing aerodynamic bodywork with powerful underpinnings, like an airplane without...
Shared Cache is Going Away Browsers historically have had a single HTTP Cache. This meant that if www.a.example and www.b.example both used cdn.example/jquery-1.2.1.js then JQuery would only be downloaded once. Since it's the same resource regardless of which site initiates the do...
Learn How to Migrate Your IdentityServer4 v3 Database to IdentityServer4 v4 Learn how to migrate from your IdentityServer4 v3 database to IdentityServer4 v4 through regular SQL and EntityFramework Migrations
Unit Testing is Overrated | Alexey Golub The importance of testing in modern software development is really hard to overstate. Delivering a successful product is not something you do once and forget about but is rather a continuous recurring process. With every line of code that changes…
IdentityServer4, OAuth, OpenID Connect Series - Code Maze In this series, we are going to cover IdentityServer4 integration with ASP.NET Core application and learn more about OAuth and OpenID Connect.
Bournemouth ASP.NET Blazor Meetup Group (Bournemouth, United Kingdom) This is a group for anyone interested in keeping up to date on Blazor and Azure DevOps as this exciting shift towards C# and .Net in the browser with WebAssembly continues to develop at pace.Aimed at
Why you'll probably regret using Tailwind I see Tailwind being used by a lot of people. I totally get why it’s so popular. It looks great, the design choices are sensible, and you have copy-pastable code that reliably renders in the same way.
The saddest "Just Ship It" story ever This is a story of how it took me way too long to ship a product, and I ended up paying for a competitor product instead.
How to write proper Software Documentation? Whenever I speak with developers at conferences and they ask about the topic of software documentation, most answer with the following…
VC Firms Promised to Help Black Founders. My Experience Shows a Different Reality. VCs are publicly claiming to support diversity but aren’t backing up their words with action
A Few Catchy Philosophy Quotes That Are Often Misinterpreted - Neel Somani In this post, I dissect a few popular quotes from philosophy by working through the original literature. These quotes are often misinterpreted.
Jonathan Bergknoff: Terraform Pain Points I love using Terraform. At my previous job, we managed our infrastructure entirely with Terraform: tens of thousands of resources spread across several cloud providers. The benefits of infrastructure-as-code and Terraform, in particular, are massive, but ...
Everything is a Strawman 3 minute read There is a logical fallacy whereby, during a debate, one person misrepresents another person’s argument and then proceeds to attack that incorrect interpretation of their argume…
'Jiro dreams of sushi' lessons for SaaS - Blog by Damian Schenkelman The documentary 'Jiro dreams of sushi' has some very interesting lessons for SaaS companies.
Why I built a new app for practicing keyboard shortcuts This post covers how KeyCombiner compares to existing tools, what it tries to do, how it does it, and the road ahead.
A deep-dive into WinUI 3 in desktop apps - Windows Developer Blog XAML Islands was our first solution to enable developers to use UWP XAML inside their desktop (Win32) apps. Within a couple of months after the release of XAML Islands, behavioral insights and customer interviews raised some signals about how developers w...
Improved XML grammar binding and more in Red Hat VS Code XML extension 0.13.0 - Red Hat Developer Discover Red Hat XML extension for VS Code 0.13.0's improved ability to bind and generate a new XSD or DTD grammar file from an existing XML file, and more.
Working with SQLite and WebAssembly for .NET Developers - Uno Platform With recent updates of the mono runtime, and the reactivity of the .NET team to fix issues, it’s now possible to use SQLite with the Uno WebAssembly Bootstrapper and Uno Platform apps.This support is now enabled through WebAssembly static linking, and the...
End-to-End Integration Testing with NServiceBus One of the interesting side effects of adding diagnostic events to infrastructure is that you can now "listen in" to what's going on in your applications for black box testing. This can be especially useful in scenarios where you're building on top of a f...
Understanding .NET MAUI and the future of Xamarin Microsoft continues to explore the future of .NET and cross-platform Xamarin development tools
Debounce Explained – How to Make Your JavaScript Wait For Your User To Finish Typing Debounce functions in JavaScript are higher-order functions that limit the rate at which another function gets called. > A higher-order function is a function that either takes a function as an argument or returns a function as part of its return stateme...
Microservices vs. Monoliths: An Operational Comparison – The New Stack Two software architectural styles enter the ring, one will leave as a winner.
tauri-apps/tauri Framework agnostic toolchain for building highly secure native apps that have tiny binaries and are very fast. - tauri-apps/tauri
Data WhiteOps collects Today I noticed New Reddit was asking to use DRM. So I went on a source code analysis journey! See the main post for more details.
Introduce opt-in BinaryFormatter killbit by GrabYourPitchforks · Pull Request #38963 · dotnet/runtime This is the first stage of the long-term plan to begin winding down BinaryFormatter within the framework. Contributes to #29976. That issue is a bit outdated, and we're cleaning up the new long...
The Difference Between HTTP Auth, API Keys, and OAuth | Nordic APIs | What is the difference between API authentication schemes, like HTTP Basic Authentication, API Keys, and OAuth? Learn the nuances here.
Reddit's website uses DRM for fingerprinting Recently, I was using a page on Reddit (i.e. the main redesign domain, not old.reddit.com), when I saw a yellow bar from Firefox:
SixLabors/ImageSharp :camera: A modern, cross-platform, 2D Graphics library for .NET - SixLabors/ImageSharp
The More Senior Your Job Title, the More You Need to Keep a Journal It provides a format for structured reflection.