Category: Tech
This category contains all of the non-rants. And some tech-related rants, I guess. It’s difficult to categorize your content, you know?
This category contains all of the non-rants. And some tech-related rants, I guess. It’s difficult to categorize your content, you know?
In a bit different news, this time I’m sharing my preferred Bluetooth configuration that makes using headphones (or are they called “earpods” now?) bearable. It’s required some experimentation, but I did finally find a combination that doesn’t cause the audio to be laggy or janky. Problem For over a year,…Continue reading How to fix OnePlus 10 Pro Bluetooth issues
This article explains how to resolve “Import-Module: Assembly with same name is already loaded” error in PowerShell (and a couple of related issues – old versions of the module being used, updating modules silently failing, uninstalling modules simply not doing anything…) Problem Different error messages you might get (obviously the…Continue reading How to actually uninstall conflicting PowerShell modules?
This article dives into Developer Mode on Android and explains how to actually enable it on your device. You might need to do this if your device’s factory defaults are stupid (like on my 2 last OnePlus phones), you need to debug an app on your phone or achieve some…Continue reading How to enable Developer Mode on Android?
Haha, another one of those “should’ve known it was this easy” in the books! This article explains how to include the whole certificate chain (so your “user certificate” with all the “intermediary certificates” and optionally, but not as recommended, the root certificate) in your PEM-formatted certificate. Because sometimes you just…Continue reading How to include the whole certificate chain in your .cer, .crt or .pem certificate file?
This article explains how to replace double quotes in string literal when replacing stuff in GitHub Actions using sed. Or rather, how to replace stuff with double quotes in it in GitHub Actions overall. Because it’s not as straightforward as one would think. Or maybe I’m missing something obvious here?…Continue reading How to avoid sed in GitHub Actions removing spaces from your script steps?
This article explains a quick fix to an error along the lines of “AndroidSignPackage” task was not given a value for the required parameter “KeyPass”. In my case the issue occurred in a GitHub Actions pipeline, but you could get it in Azure DevOps or even when running the build…Continue reading How to fix “MSB4044: The AndroidSignPackage task was not given a value for the required parameter KeyPass
This article shows you how to set a window size for a MAUI app on Windows. This is super useful for debugging – in my case, I wanted to retain a fast development cycle with lightweight debugging to work on my code quickly, but still see everything in roughly the…Continue reading How to set Window size for your MAUI app in Windows?
Oof. What even is this title? Descriptive – sure, maybe – but also kinda long. Ah, okay. This article explains how to map complex data types to a SQL database when using Entity Framework. This time, I’m using Fluent API to do this. In my case, I just needed to…Continue reading How to fix “System.InvalidOperationException: The property ‘ItemBody.AdditionalData’ could not be mapped because it is of type ‘IDictionary’, which is not a supported primitive type or a valid entity type. Either explicitly map this property, or ignore it using the ‘[NotMapped]’ attribute or by using ‘EntityTypeBuilder.Ignore’ in ‘OnModelCreating’.” in .NET 7 and Entity Framework?
This article expands on my earlier article on automatically figuring out versioning in an Azure DevOps Pipeline. In the other article, you’d add Major and Minor versions as variables, and Patch (the last part of an x.y.z version scheme) would be incremented automatically. In this one, I’m describing how to…Continue reading Automatically get version number from project dependencies in Azure DevOps
This article explains how to fix “AADSTS90097: An error has occurred during admin consent processing.” (or like the error message is actually worded – “occurred”, which to me looks like a typo, but at least makes this easier to google. I mean – bing. Those are both verbs now until…Continue reading Solving “AADSTS90097: An error has occurred during admin consent processing.” issues in your app