interface segregation but what about our objects?

interface segregation but what about our objects?

The I in SOLID stands for ‘Interface Segregation’. This is a fancy way of saying “splitting apart dependencies”. Basically, an object should not have to depend on more than it absolutely has too. If it does, it may have to be modified when the...

Tomato is a fruit!

So what’s the most pointless thing you’ve done this week? I’ve made a game to settle the score once and for all. And maybe, in the end, it’s not so pointless after all, though, if you do feel I could’ve spent my time doing something more...

Hosting services easily on windows

Building applications, even servers, as console applications is great. Easy to run, easy to debug. Easy to host in a safe, error recoverable fashion.. wait what? Yes that’s right. Not out of the box of course, and not using any of the multitude of service...
Loggly gotchas

Loggly gotchas

I’ve setup Loggly today, really nice service but I found a few gotchas you need to keep in mind to get it working. I’m doing this on a docker instance, I’m sure there are other and better ways of doing this (suggestions are very welcome), since I...