The importance of setting the boundaries (of your domain models)

First article of the year! I really wanted to start writing this few weeks ago, but honestly I wasn’t inspired enough. Now that I’ve spent a good portion of the Christmas break reading blogs, books and watching courses on Pluralsight, I still don’t feel inspired enough. I guess it’s due...

3 minute read

talk @ UniSa – 12/12/2018

Every couple of weeks or so the University of Salerno hosts former students like me to talk a bit about their professional experience. Yesterday was my turn! I was invited by my old teacher Vittorio Scarano (hi prof!) to talk in front of a big audience of grads and undergrads....

2 minute read

List of useful Docker commands

In the last few weeks I’ve been doing several experiments with Docker, just trying to grasp the main idea and maybe even come up with something useful. As often happens with tools these days, there’s an entire world of command line tools that you should learn. OR you can just...

2 minute read

Immutable Builder Pattern

This time we’ll talk about the Immutable Builder Pattern, but with a twist: the resulting instance has to be immutable. From time to time I need to move away from the routine, just to avoid getting bored. Also, taking short breaks might help viewing things under a different perspective. Anyways, while...

2 minute read

A static website is better.

Yes, you read that right: a static website is better. Now take a deep breath and follow me. To read this post you’ve politely asked your browser to fetch data from a url. This has triggered a chain of servers up to the one hosting this blog which has identified...

2 minute read

Unit, integration, end-to-end tests: do I need all of them?

Yes. I mean, don’t even think about it. You’ll need all of them, probably in different measures, but there is no “we shipped to production without tests”. Tests are the first rampart separating you from madness and failure. Why madness? Try to do even a small refactoring after you’ve deployed...

2 minute read

Video of the Feature Gating talk @ DevDay Salerno

Just a quick update: the folks from DevDay Salerno just uploaded the video from my Feature gating talk on Youtube! Unfortunately it’s in Italian but there are subtitles available 🙂 In case you still don’t know I’m writing a series about Feature Gating, the next episode will be online soon!...

1 minute read