Blogs
Speed up Windows virtual desktop switching
If you use Windows virtual desktops, switching between them can be painful
- 2 minutes read
Blogs
View the size of databases, tables and indexes
How to view the total, used and free space of SQL Server and Postgres databases, tables and indexes
- 4 minutes read
Blogs
ASP.NET Core Minimal API request model validation
How to apply automatic request model validation when using ASP.NET Core Minimal APIs
- 7 minutes read
Blogs
Easily toggle between Windows light/dark mode
As winter and the weather darken the days, easily toggle between Windows light and dark modes
- 2 minutes read
Blogs
Validate and enforce your software architecture
Automatically validate and enforce code architectural style and organisation within your codebase
- 5 minutes read
Blogs
Recursively delete .NET bin and obj folders
How to really, really clean your .NET solution
- 3 minutes read
Blogs
Git: Reset author of last commit
How to reset the author of your last Git commit
- One minute read
Blogs
Modernising and cross-platforming a .NET Windows desktop app - Part 3
Investigate alternatives for WinForms and get my application to run truly cross-platform.
- 10 minutes read
Blogs
Modernising and cross-platforming a .NET Windows desktop app - Part 2
Create a safety net of tests around the existing code to allow safe refactoring and upgrade whilst keeping everything working.
- 13 minutes read
Blogs
Modernising and cross-platforming a .NET Windows desktop app - Part 1
Why modernise and cross-platform a .NET Windows desktop app and how to do the simplest (but wrong) thing.
- 7 minutes read