I’ve recently graduated from Vagrant to docker for most of my development environments. I like it a lot.
The mixture of docker + alpine seems to get the job done well. It also allows to share configurations rather easily.
Here I’ll show you how I set up my docker environment in 3 easy steps.
I’ll also show you how i get around the slowness of OSX Docker Native
Continue reading “Easy Docker Setup in 3-2-1”
Frameworks are awesome, they can save us a lot of time and protect us from ourselves. I believe however that it’s important to keep the separation from frameworks and make sure that our core business value is delivered in a framework agnostic manner. Continue reading “Using Frameworks”
I think we can all agree that procrastination and perfectionism are the things that most developers struggle with. Here are five simple steps that helped me.
Continue reading “Procrastination and perfectionism”
Hexagonal Architecture sounds mysterious and cool but isn’t really anything magical. I see it as as the natural consequence of applying the Single Responsibility Principle.
If your objects have a single reason to change then the impact of those changes on collaborators should also be minimized. Hexagonal (emergent) architecture is one of the means to that end.
Continue reading “Emergent Architecture”