Architecture

29

Refactoring your code

It’s common sense of course to keep your codebase clean all the time, but this isn’t always the case. It simply happens that a codebase grows in ways that were not foreseen on forehand resulting in an unclear architecture...

Refactoring your code
Technology

Stop Smashing your Keyboard! Zoom out! Think!

TL;DR: this article discusses in detail my presentation at Spaces Summit 2018. I talked about the need to stop smashing our keyboards and "blindly" focus on "high-speed", and start thinking about what we are doing, why and how we are doing it. By "zooming out and thinking" we take architecture and design into consideration.

Stop Smashing your Keyboard! Zoom out! Think!
Technology

Your leaky online payment process

According to figures from Ingenico, around 15% of site visitors in the Netherlands that begin the payment process do not complete their transaction. This can have many causes which will be examined later in this article. So why...

Your leaky online payment process
Technology

Video: Insights- Building a Boomerang that doesn’t come back (to haunt you) at Spaces Summit

“My past year as a software engineer at bol. com has mostly been dedicated to breaking down one of the big monoliths within our software landscape into smaller services. To be more specific: I’ve been working in a team to extract the processes related to customer returns into a separate microservice.

Video: Insights- Building a Boomerang that doesn’t come back (to haunt you) at Spaces Summit
Technology