Kenneth Truyers
Premium

Best practices for good PR's

To understand what constitutes a good pull request, we must first define the reason why we use the pull request process: - PR's are a great way of sharing information about the code base. - It creates an extra gate before our code goes to production - It improves code quality.

Premium

What's new and coming in C# 8.0

Another year, another C# update. This time we’re up for already C# 8. I want to dive into the most likely new C# 8 features, what they look like and why they’re useful. > Disclaimer: The information in this blog post was written...

Premium

Refactoring taken too far

I came across a tweet today about refactoring badly written code. I’m always interested in that, so I saw a few fellow devs had taken some badly written code and then applied refactoring to it, following good software design principles. It all started with...

Premium

Git as a NoSql database

Git’s man-pages state that it’s a stupid content tracker. It’s probably the most used version control system in the world. Which is very strange, since it doesn’t describe itself as being a source control system. And in fact, you can use...

Premium

Open source software on company time

[https://www.kenneth-truyers.net/content/images/2016/10/osi_keyhole_300X300_90ppi_0.png] Most developers love open source software, and often we come across a piece of software that we’re writing and think “it would be great if that already existed as an...