by Organisers @virtualddd | Feb 26, 2024
Implementing distributed applications is far from easy. We are all aware of the fallacies of distributed computing (https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing). These are not the only challenges that you may encounter when you need to deal with...
by Organisers @virtualddd | Feb 26, 2024
We often think of software design as a linear process: understand the problem, come up with a solution, implement it, done. Occasionally, somebody remembers to draw a feedback loop from the implementation back to the problem statement. The way we actually do software...
by Organisers @virtualddd | Feb 22, 2024
The strongest tech skills don’t necessarily guarantee success. To get the best from those around you—and maximize your own influence—you need to boost your tech skills with soft skills. Luckily, small changes in the way you work can produce big results. In this free...
by Organisers @virtualddd | Feb 18, 2024
IT becomes more indispensable for our lives every day while our system landscapes drown in complexity. And every day it becomes a bit worse. It feels like we are Wily E. Coyote after having run over the edge of the cliff and daring to look down. But how to improve the...
by Organisers @virtualddd | Dec 27, 2023
The earliest crewed spaceflights, including the Mercury, Gemini, and Apollo programs, were some of the earliest instances of software being responsible for life-or-death decisions. While various aspects of the software and systems design could be considered outdated...