What's up with this serverless talk?

You've probably heard a lot of talk around a new buzzword serverless. It's a pretty confusing name for an awesome technology/technique. The main reason the word serverless isn't a very good one is because it implies there aren't any servers when using this technique. I found a fairly funny CommitStrip about this topic. https://www.commitstrip.com/en/2017/04/26/servers-there-are-no-servers-here` But what does the term mean then? Well, it means you don't have to worry about servers anymore. Read more →

Splitting unit of work and repository functionality

For years we (a lot of people I know and myself included) have been using the Unit of Work and Repository pattern combined with each other. This makes quite a lot of sense as, in most cases, they both have something to do with your database calls. When searching for both of these patterns you'll often be directed to a popular article on the Microsoft documentation site. The sample code over there has a very detailed implementation on how you can implement both of these patterns for accessing and working with your database. Read more →

Clean Code

De afgelopen tijd heb ik het boek Clean Code: A Handbook of Agile Craftmanship gelezen. https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882 Een interessant boek met veel tips over hoe je beter code kunt maken en opleveren. Veel van de punten die hij behandeld zijn wel bekend bij de meeste ontwikkelaars, maar toch is het wel fijn om zo'n dergelijk boek te lezen eens in de zoveel jaar. Na het lezen van een van de eerste hoofdstukken kun je al gelijk beginnen met het toepassen van de techniek die hij bespreekt. Read more →