Lifehacking 101: One to-do list to rule 'em all header image

Lifehacking 101: One to-do list to rule 'em all


I'm so bad at to-do lists. At the same time, if I don't write things down, I forget everything. So what? It turns out that with a bit of inventiveness, I can make to-do lists mostly work for me.

Continue reading...

Upcoming event • October 27, 2022 - 09:30
Speaker

I'll be at Cloud Day 2022, Amazon Italia, Microsoft House — Milan, Italy. We'll talk about:

  • Introduzione a SQS e SNS per sviluppatori .NET

More events...

Autonomy probably doesn't mean what you think it means


There seems to be some misunderstanding around the word 'autonomous' when used in the context of distributed systems. Unfortunately, there is no unique meaning, it depends on the context and the observer's point of view. It might not mean what you think.

Continue reading...

I moved from LastPass to 1Password. I'm not happier


I've been a long-time LastPass client. I recently switched to 1Password in an attempt to overcome a few LastPass cons. I solved them, but I'm not sure the situation improved.

Continue reading...

Distributed systems evolution: topology changes


Evolving distributed systems architecture is challenging. It's not only a matter of evolving message contracts or processes state. Surprisingly, deployments can play a role in creating more challenges.

Continue reading...

Distributed systems evolution: processes state


Evolving distributed systems architecture is challenging. Addressing message evolution is one aspect. Another one is evolving existing processes and their persisted status.

Continue reading...

Distributed systems evolution: message contracts


Evolving distributed systems architecture is challenging. If the system is message-based, the first challenge comes from evolving message contracts.

Continue reading...

Distributed systems evolution challenges


What are the challenges posed by evolving distributed systems architecture? In this short series of articles, we'll understand the critical factors we should be keeping an eye on and how to address them.

Continue reading...