The Daily Friction

A daily newsletter about automation and eliminating friction.

You want to skip tests programmatically in xUnit?

You want to skip tests programmatically in xUnit? You can't do it. xUnit doesn't allow it. The annoying thing it is already been added to the codebase of xUnit in the start 2020 (see https://github.com/xunit/xunit/issues/2073). It is planned for xUnit v3... which is...

read more

My 7 favorite code review AI prompts:

My 7 favorite code review AI prompts: I often work in two separate modes when coding: Writing and Reviewing. In reviewing (editing) I focus on cleaning up, shortening and improving the code. I use the following AI prompts: 1️⃣ Suggest Refactoring. Proposes too much...

read more

Should you be worrying about the layoffs in IT?

Should you be worrying about the layoffs in IT? Big IT compies are starting to lay off software engineers. Is this the start of major layoffs in the whole industry? Personally, I don't think so. Why? I think big tech companies were practicing fake growth to make...

read more

Improve Email Marketing with CRM integration πŸš€

Improve Email Marketing with CRM integration πŸš€ Notice your sales and marketing gears πŸ”© straining? A simple fix might be at hand. Link your CRM to your email marketing platform for smoother operations. We've accomplished this by integrating Dynamics 365 with Spotler...

read more

An efficient government sounds great until it isn’t.

An efficient government sounds great until it isn't. I lived in the Netherlands most of my live. It has one of the most efficient governments in the world. Everything is digital and connected. But is it also one of the best countries related to freedom? I used to...

read more

Get ready to simplify your collections empty check in C#!

Get ready to simplify your collections empty check in C#! Ever noticed how different collection types in C#, like Array, List, or IEnumerable, have different methods to check if they're empty? Some ways are faster, some are slower... it's a bit of a maze. Well, here's...

read more

20 years using Visual Studio. And then came Rider.

20 years using Visual Studio. And then came Rider. Picture this – you've been mastering Visual Studio for two long decades when a new contender strides onto the field. It's Rider, the underdog here to challenge the reigning champ, and against all odds, it's nailing...

read more

AI is making an end to hourly billing.

AI is making an end to hourly billing. Solving problems quicker, makes you earn less. A rather discouraging correlation, don't you think? With AI on board, clinging onto time-based revenue seems illogical. It's high time to consider other types of pricing. Earning...

read more

Ever observed the compelling urge we humans have to fill empty spaces?

Ever observed the compelling urge we humans have to fill empty spaces? You've got an empty roomβ€”you run to buy furniture. πŸ›‹οΈ Your calendar looks too vacantβ€”you invent tasks. πŸ—“οΈ Got a large office? You're in a rush to pack it with people. 🏒 We've become masters at...

read more

Fixed Pricing: Risky business or strategic move?

Fixed Pricing: Risky business or strategic move? Let's shatter the illusions and uncover the truth about fixed pricing. What is the default argument why it can't work? πŸ€” It's too risky! 🎲 It isn't. You only change who takes the risk. πŸ”€ With hourly billing the risk is...

read more

Subscribe to
The Daily Friction

A daily newsletter on automation and eliminating friction