Allan Ritchie
banner
allanritchie.com
Allan Ritchie
@allanritchie.com
.NET OSSer - https://github.com/aritchie | https://github.com/shinyorg | shinylib.net
The Waldorf of GoneDotNet.io with my good friend @redth
Microsoft MVP
Software Engineer & Consultant - Email allan@shinysoft.biz for biz inqueries
Get some compressed air and blow it out. It's probably dirty. All keyboards get disgusting. If you think it is just the key cap, steal one from another spot on your keyboard & see if it works properly. I just use these times as an excuse to get a new toy though honestly!
October 20, 2025 at 7:27 PM
Are you looking to just replace the key caps or a new keyboard? I use a asus rog azuth rog.asus.com/ca-en/keyboa...

I love it. Very clicky, fun RGB, and compact with a ton of customization!
ROG Azoth | PBT Keycaps | Gaming Keyboards|ROG - Republic of Gamers|ROG Canada
ROG Azoth 75% gaming custom keyboard with gasket mount and three-layer dampening foam, highly customizable with hot-swappable pre-lubed ROG NX mechanical switches, ROG keyboard stabilizers, PBT double...
rog.asus.com
October 20, 2025 at 2:09 PM
My 2 cents. Neither. Use Microsoft.Extensions.DependencyInjection for speed (unless you have some generic freakishness) and source generate the registrations to save the large amounts of assembly scanning. Nice article though!
August 19, 2025 at 7:22 PM
I do worry about all .NET right now as they’ve cut the teams down to a skeleton of itself. If it isn’t AI, it isn’t really being worked on.
August 19, 2025 at 1:14 PM