shanselman/Hanselminutes-Transcripts An attempt to get some proper MD transcripts for the Hanselminutes Podcast - shanselman/Hanselminutes-Transcripts
Scaling relational SQL databases – Software development and beyond Many applications today still rely on traditional SQL databases like MySQL, MariaDb or PostgreSQL for data storage and data processing. With the growing amount of data and new workloads that are made with this database systems, we often find ourselves in ...
Email Your Memory A couple of months ago, my friend <a href="https://whoo.ps/" class="inherit">Jonathan</a> introduced me to spaced repetition. Spaced repetition is a method to augment your long-term memory. This is how I have been using it to learn the NATO phonetic alpha...
Where to blog? Medium, substack, WordPress, Ghost, or roll your own? With so many good choices to blog and write its hard to know if we should use Medium, substack, Ghost or WordPress? A comparison of the top blogging platforms.
India, Jio, and the Four Internets There are four Internets: China versus the U.S., and the E.U. and India. India’s potential new model rests on Jio.
How to Choose What To Read There are a lot of books in the world. How do you choose which ones to read? There are at least two questions here: What topics should I read about?What books do I read within a topic?For some people, the answer to the topic question is easy. They're
You might not have a motivation problem Many people suffer from motivation problems, but is this really the case? Perhaps you're bouncing around obsession.
How I learned 50 new keyboard shortcuts in 42 minutes This post documents a challenge I set for myself to learn 50 new keyboard shortcuts.
The Era Of Unlimited Everything: Unlimited Materials & Unlimited Money — Juan David Campolargo Ask yourself these questions: Sitting in your home, looking around, what do you see?? How did you buy those things? Many of the things you’re surrounded by are probably made of plastic. Many of those things were probably bought...
Opinions are a liability Opinions that we hold, that do affect the world external to us, are a liability. The very nature of opinions dictate that we can’t really test them and come to…
The Thinking Placebo The list of human abilities that computers cannot do is swiftly diminishing, and we may want to be wary of how our current epistemology of thinking confounds the progress being made and its implications.
Syntax highlighting is a waste of an information channel No newsletter next week Running the TLA+ workshop. No way I'm gonna have any brainpower after that. Syntax highlighting is a waste of an information channel...
How JIT Compilers are Implemented and Fast: Pypy, LuaJIT, Graal and More | Carol's Blog Carol Chen's blog about stuff she does or reads about or observes
Reforming Wall Street, Protecting Main Street - Obama Foundation Ten years ago today, President Obama signed the most far-reaching Wall Street reform since the Great Depression, a major milestone in the wake of the Great Recession to strengthen the American economy and help guard against future financial crises. Learn ...
Thank you for trying out Project Tye! Take this survey powered by surveymonkey.com. Create your own surveys for free.
Release Tye 0.4 · dotnet/tye Release notes These are the release notes for the 0.4 release of Tye. The package version is: 0.4.0-alpha.20371.1 See getting started for installation instructions. Notable changes and features Azu...
Getting Started With ASP.NET A set of short videos to understand the basic landscape of an ASP.NET Application.
Monitoring your own infrastructure using Grafana, InfluxDB, and CollectD Have you ever wondered which node consumes more resources? Managing a bespoke dashboard for your infrastructure. Learn how to create it.
Safely reviving shared memory – Mozilla Hacks - the Web developer blog At Mozilla, we want the web to be capable of running high-performance applications so that users and content authors can choose the safety, agency, and openness of the web platform. ...
Why you need "cross-origin isolated" for powerful features Some web APIs increase the risk of side-channel attacks like Spectre. To mitigate that risk, browsers offer an opt-in-based isolated environment called cross-origin isolated. Learn why cross-origin isolation is needed to use powerful features such as Shar...
Making your website "cross-origin isolated" using COOP and COEP Some web APIs increase the risk of side-channel attacks like Spectre. To mitigate that risk, browsers offer an opt-in-based isolated environment called cross-origin isolated. Use COOP and COEP to set up such an environment and enable powerful features lik...
ASP.NET Core Updates in .NET 5 Preview 7 | ASP.NET Blog .NET 5 Preview 7 is now available and is ready for evaluation. Here’s what’s new in this release: Blazor WebAssembly apps now target .NET 5 Updated debugging requirements for Blazor WebAssembly Blazor accessibility improvements Blazor performance improvem...
Announcing .NET 5.0 Preview 7 | .NET Blog Today, we’re releasing .NET 5.0 Preview 7. It’s the second to last of the preview releases (before moving to RC). Most features should be very close to done at this point. Single file and ARM64 intrinsics are two feature areas that are taking the longest ...
Announcing Entity Framework Core EF Core 5.0 Preview 7 | .NET Blog The preview 7 release of EF Core 5.0 is now available, with a new data context factory, improvements to Cosmos DB support, and much more.
Creating a custom endpoint visualization graph: Visualizing ASP.NET Core 3.0 endpoints using GraphvizOnline - Part 4 In this post I show how you can create custom endpoint graphs for your application to better understand the routes used in your application.
Stripe: Building a Developer Cult What makes Stripe a favorite of developers, the advantages of building a cult, and the how the little things add for developers
The most powerful and extensible open source Wiki software The most powerful and extensible open source Wiki software.
Invert, always, invert man muss immer umkehren - Carl Gustav Jacob Jacobi(loosely translated - Invert, always, invert) Today, we will look at one of my favourite mental models called - The Inversion principle. Mental models are a set of simple, abstract but useful principles th...
Farmer: Simpler ARM deployments with Octopus Deploy - Octopus Deploy Learn how to use Farmer to create and deploy ARM templates with Octopus Deploy
‘Strong Opinions, Weakly Held’ Doesn't Work That Well Why ‘Strong Opinions, Weakly Held’ isn't as great a thinking tool as you might think.
ShareX - Screen capture, file sharing and productivity tool ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.
Netlify Serverless Functions with Netlify Dev It's never been easier to create Serverless Functions. With Netlify, you can create and deploy Serverless Functions in minutes! In this video, I'll show you how to run your Netlify Serverless Functions locally using the Netlify CLI and Netlify Dev command...
SQL Server 2019 Tuple Mover Behavior Change This is a follow-up to my post about an issue with clustered columnstore, when upgrading from SQL Server 2017 to SQL Server 2019. After extensive testing and working with support, I wanted to share some information about a change in SQL Server 2019 that m...
Essays on programming I think about a lot Computers can be understood • Choose Boring Technology • The Wrong Abstraction • Falsehoods Programmers Believe About Names • The Hiring Post • The Product-Minded Engineer • Write code that is easy to delete, not easy to extend • The Law of Leaky Abstract...
PowerShell script to automate configuring PostgreSQL for SSPI authentication on Windows PowerShell script to automate configuring PostgreSQL for SSPI authentication on Windows - postgres-configure-sspi.ps1
Zoom Earth – View LIVE satellite images Watch LIVE satellite images of weather, storms, wildfires and more, updated in near real-time. Zoom into high-resolution satellite maps.
You Can’t Kill the Bloomberg Terminal. But If You Were Going to Try, Here’s How. Bloomberg is one of the best software companies in history, so good luck and best wishes
Effect Programming in C# Programming with algebraic effects and handlers, a method for reasoning about computational effects of programs that originates from functional programming research, has recently found increasing a…
Systems design for advanced beginners | Robert Heaton This post is part of my Programming for Advanced Beginners series. Subscribe now to receive specific, actionable ways to make your code cleaner, every other week, entirely free.
Zoekmachine met gelekte wachtwoorden bevat 10 miljard accounts De zoekmachine Have I Been Pwned heeft de grens van tien miljard gelekte accounts overschreden. Op de website kunnen mensen achterhalen of hun e-mailadres voorkomt in gelekte databases. Troy Hunt, de Australische beveiligingsonderzoeker achter de website,...
Exploring the .NET open source hybrid ORM library RepoDB It's nice to explore alternatives, especially in open source software. Just because there's a way, or an 'official' way ...
Zero to Hero with App Service, Part 4: Migrate Applications to Azure App Service In this installment of Zero to Hero with App Service, learn how to migrate your existing applications to App Service. If you followed parts one, two, and three then you already have an application on App Service, and you can continue to the next article. ...
Transact-SQL: The Building Blocks to SQL Server Programming by Gregory A. Larsen - Simple Talk Transact SQL (TSQL) is the languaged used to query and update data stored in a SQL Server. This book, written by Simple Talk author Greg Larsen, will give developers an understanding of the basics of the TSQL language. Programmers will have the building b...
Sorting in Blazor WebAssembly and ASP.NET Core Web API - Code Maze In this article, we are going to learn about Sorting in Blazor WebAssembly and ASP.NET Core Web API as a server side data provider application.
MS Performance HUD – Analyze EventLog Reading Performance In Realtime This post explains why your home machine can work fast while many corporate PCs show high CPU consumption at random times especially after boot for several minutes with no apparent explanation.&nbs…
Using Key Vault and Managed Identities with Azure Functions This article shows how Azure Key Vault could be used together with Azure Functions. The Azure Functions can use the system assigned identity to access the Key Vault. This needs to be configured in …
.NET on AWS: Introducing Docker ECS Integration - Code with Steve In this post, I introduce the new Docker ECS integration beta which automates running services from a docker-compose file inside an AWS ECS Fargate cluster.
Creating a custom DfaGraphWriter using ImpromptuInterface for easier reflection: Visualizing ASP.NET Core 3.0 endpoints using GraphvizOnline - Part 3 In this post I show how you can use the library ImpromptuInterface to make it easier to call internal classes using reflection.
Natively Format JavaScript Dates and Times Modern browsers provide advanced JavaScript date/time formatting with locale and time zone support
Azure Service Fabric 7.1 Second Refresh Release The Azure Service Fabric 7.1 second refresh release includes bug fixes, and performance enhancements for standalone, and Azure environments has started rolling out to the various Azure regions. The updates for .NET SDK, Java SDK and Service Fabric Runtime...
TransPerfect’s GlobalLink Vasont Inspire CCMS Releases New .NET Core Build and Surpasses Industry Performance Standards TransPerfect, the world’s largest provider of language and technology solutions for global business, today announced the release of the newest version
NerdyPepper/dijo scriptable, curses-based, digital habit tracker. Contribute to NerdyPepper/dijo development by creating an account on GitHub.
Azure Static Web Apps: a first look A first look at Azure Static Web Apps, and some info on the tweaks that were needed to get everything up and running.
MicrosoftEdge/MSEdgeExplainers Home for explainer documents originated by the Microsoft Edge team - MicrosoftEdge/MSEdgeExplainers