Develop like a boss with Visual Studio Code Remote Containers header image

Develop like a boss with Visual Studio Code Remote Containers

Preparing bulletproof exercises and demos is a painful experience, especially if we need to support multiple OSes. Visual Studio Code Remote Containers expansion pack comes to the rescue and promises to be a game-changer.

Continue reading...

Upcoming event • July 1, 2021 - 17:00

I'll be at DevCast Italian Edition 2021 #2, online. We'll talk about:

  • Messaggi e code: il perché, il come, e le trappole a cui porre attenzione

More events...

Can we predict the future?

Eventual consistency is everywhere and distributed systems tend to expose consistency issues. Most of the time that's not a problem, except when it comes to the UI. What options do we have?

Continue reading...

Lifehacking 101: plans disruptions

Dealing with plan disruptions is never easy. Unfortunately, all the involved people will pay the price one way or the other. However, there are some actions we can put in place to mitigate the effects of a planning disruption.

Continue reading...

Tales of a reservation

Are you relying on invariants and assuming trust in business rules? Distributed software systems disrupt most of our beliefs. They require a deep understanding of the business and a shift in the way we think. Let's see how the business affects the system design and what new opportunities come to life.

Continue reading...

You wanna test HTTP, right?

Tests generate confidence. Awesome. Sometimes we need to test components requiring HTTP, and we risk building complex test infrastructures that only erode confidence. What options do we have?

Continue reading...

On ViewModel Composition and UI Composition

We often confuse UI and ViewModel Composition. They are not the same thing and they solve different problems. We can use them in isolation but in most cases, they give their best when used in conjunction.

Continue reading...

Please welcome Model Binding and Formatters to ServiceComposer

Model binding frees the code from dealing with incoming payload content type and deserialization issues. It's a great way to move the attention from infrastructure code to business code. Model binding is now available in ServiceComposer.

Continue reading...