Yusuf Aytas - Promoting Learnings in Incidents Incidents are used for the negative consequences of an action. The incident comes from an action that fails to result in the expected outcome. For…
My Custom CSS Reset I have a set of baseline CSS styles that come with me from project to project. In the past, I'd use a typical CSS reset, but times have changed, and I believe I have a better set of global styles!
The Update, The Vent, and The Disaster Business is noisy. Business is full of people worrying loudly about projects, process, and other people. These people have opinions and they share them all over the place -- all the time. This collective chatter is part of the daily regimen of a healthy ...
Why does Web 3.0 Exist? - Web3 Oversimplified Anti-bullshit look at what Web3 really is (Oversimplified Series)
How to configure verified GitHub commits? Git has a feature to sign commits. But what is commit signing? Why should you use that? Find out this, and more, in my new blog post!
Why does my string consist of this Korean character repeated over and over? A customer reported that their program would sometimes print Chinese text instead of the actual desired value. Your initial reaction is probably, “Oh, I bet I know what’s going on. They’re displaying an ANSI string as if it were Unicode, amirite?”
My Terraform Standards The standards I have used for a long time when writing Terraform code, they're ever evolving but also help ensure a consistent approach to Terraform.
Receiving Starlink satellite beacons on a budget In this post I will present how it is possible to receive beacon signals from the Starlink satellites in low-Earth orbit using ordinary hardware that you most likely already have laying around or that is widely available.
perfectionism and pragmatism There’s a meme about job interviews that goes like this: The interviewer will ask you, “What’s your biggest weakness?” And you respond, “Probably that I’m a perfectionist.”
Microsoft pushes ahead with controversial ‘buy now, pay later’ feature for Edge browser ‘It’s like you’re recapitulating the worst IE browser extensions and installing them by default’, grumbles one user
Web Wednesday: Recapping .NET Conf with Jon Galloway .NET Conf is a wrap, but all the goodness revealed during the conference is just getting started. Between Minimal APIs, performance improvements, and enhance...
Episode 29: Snapshot Testing with Simon Cropp In this episode, I was joined by Simon Cropp to chat about a form of testing called Snapshot testing! Simon is the author of Verify, which is a library that I’m quickly discovering is going to save me a HUGE amount of time when writing tests in dotnet! We...
I called AdjustTokenPrivileges, but I was still told that a necessary privilege was not held, redux A customer had a service and wanted to change some token information. The information that they wanted to change required SeTcbPrivilege, so they adjusted their token privileges to enable that privilege, but the call still failed with ERROR_PRIVILEGE_NO...
Amazon Linux 2022 A modern distribution of Linux, optimized for the cloud, with a focus on stability, security, and performance.
Adam Storr - Using AutoFac Keyed Dependencies Directly in .NET 6 Isolated Azure Functions Adam Storr - Powered by coffee!
RavenDB 5.3 New Features: Revisions includes Enabling RavenDB’s revisions allows you to ask RavenDB to keep immutable copies of a document. We originally envisioned this feature as a way to have easy au...
Don't Code Tired | What’s New in C# 10: New Possibilities for Validation and Logging Methods Don't Code Tired - Jason Roberts on Software Development and .NET -
Upgrading a 20 year old University Project to .NET 6 with dotnet-upgrade-assistant I wrote a Tiny Virtual Operating System for a 300-level OS class in C# for ...
5 years working on a daily basis with Typescript and I had no idea generics were capable of doing that 🤯! Context An API which we don't own can return an object containing the same property, with...
Linus Torvalds on why desktop Linux sucks Linus highlights several pain points with regards to desktop Linux.From DebConf 14 https://www.youtube.com/watch?v=5PmHRSeA2c80:00 Application distribution i...
PHP: PHP 8.1.0 Release Announcement PHP 8.1 is a major update of the PHP language. Enums, readonly properties, first-class callable syntax, fibers, intersection types, performance improvements and more.