Some devs just want to finish the level.
Some devs just want to finish the level. But software development is an infinite game — not Mario Kart. (Thanks Simon Sinek, you philosopher i...
Some devs just want to finish the level. But software development is an infinite game — not Mario Kart. (Thanks Simon Sinek, you philosopher i...
Kindness to AI: good manners, or just survival? I wonder how much electricity OpenAI has burned just because people say “please” a...
Microsoft Teams: Too Many Apps in One? All-in-one apps like Teams? That’s a hard pass from me. Microsoft Teams wants to be the one app to rule...
I see your comment. And I see AI fingerprints all over it. You know the ones where you think: Bro… did you even read my post? 😅 I get i...
Abstract the abstraction 🤯. .NET devs, we love our patterns… maybe too much. For a simple CRUD app, I’ve seen: ➖ Repositories – b...
Just blogged 📢: Building a ServiceClient Factory for Multi-Tenant Dynamics 365 / Dataverse Apps Struggling with multi-tenant Dynamics 365/Dat...
Working with more than one Power Platform or Dynamics 365 environment can quickly become a headache—especially when you’re building a Sa...
Cancel Culture in IT Cancel Culture is happening in major communities to developers and contributors, like: Linux Kernel C++ Standard Committe...
VS Code is NOT an IDE. And I like it that way. I use VS Code as a fast text editor. Just a couple of bare-bone plugins. No bloat. No unnecessa...
“Can you do tomorrow at 3pm?” 😩 No. No I cannot. But you can check my calendar and book yourself. 😎 I use Calendly. Link in my email footer....