Close

Try to Catch the Unicorn

A long time ago, I once read about how true democracy is impossible, but that shouldn’t stop us from trying to achieve it. Actually, it might have been a text about anarchism. I can’t remember. And it was probably more eloquently put, but I want to take that “quote” and change it to: While perfect […]

Read More

Simple Feature Toggling

If you haven’t tried feature toggles, they may seem daunting and/or abstract at first. But they can be implemented in a very simple way and will provide you with a powerful mechanism to change your code. Once you get to know feature toggles, you won’t ever want to write code without it anymore. And once […]

Read More

SQL Tip: pivoting results

Here’s something I always need to Google: how to pivot the results of a query in T-SQL. In the Peergroups application, we help people lend objects from their peers. So, simplified, we have a Request table that includes the following example data: Id Description UserId CreatedDateTime 1 A lawn mower 54 2018-01-21 2 A ladder […]

Read More

Time to look back and forward again!

Another year has past, and as always, I’ll do a quick overview of what happened. I’ll also look at what will happen, making silly predictions and statements about what I will do in the next year. Predictions and statements that usually don’t come to fruition, because, well things happen and interests change. 2017 Peergroups 2017 […]

Read More

Why your test should fail first

I always try to convince other developers that writing your test first is not just about doing TDD the “correct” way (if there even is such a thing). That sounds a little fundamentalist. Rather, it’s about making sure your test is failing and failing for the right reason. Actually, this is only one reason, as […]

Read More