It’s time for #MAUIUIJuly again! Based on an idea originally started for Xamarin by Steven Thewissen, MAUI UI July is a month-long, community-driven event where anyone gets to share some of their ...
If you’re building .NET Aspire projects on Windows, you might be getting frustrated with the performance of your Docker containers. As a cross-platform developer, I switch between Windows and macOS...
If you’ve been struggling to get the Cosmos DB Emulator’s Explorer Dashboard working in Aspire, hopefully this will help. Recently, I encountered a frustrating issue where the dashboard refused to ...
Introduction With the launch of .NET 9, now is the perfect time to introduce the latest improvements to PageResolver! While it’s aligned with .NET LTS releases, PageResolver remains fully compatib...
Introduction I spent some time over the last year helping TrashMob build their mobile app. TrashMob is an initiative designed to allow people to self-organise community cleanup events - it’s a won...
Parallax is one of those effects that is dangerously easy to overuse in your apps, but equally, when done right, can add an extra “wow!” factor that elevates an otherwise flat app to give it some d...
In my last post I discussed cognitive biases in decision making and introduced the concept of the platinum hammer. An extension of the well-known golden hammer, the platinum hammer is a predilectio...
Introduction to cognitive biases in decision making Most of us aim to use the right tool for the job, navigating the balance between tried and trusted methods and the allure of new solutions. This...
Recently I’ve been looking at building .NET MAUI apps that give first-class experiences on mobile, desktop, and tablets. It’s important for desktop users to feel like they’re using a desktop app, r...
A new version of content is available.