-
Remote Work of the Future… or the Present?
According to a recent Randstad study, IT engineers rank second among the most challenging professionals to find. Mastering remote work will be crucial in these contexts of talent scarcity. This is why companies must do everything possible to overcome the challenges of managing remote work to attract and retain the best talent. In knowledge work…
-
Please Don’t Say Just Hello in Chat!
How to Use Instant Messaging to Reduce Wait Times at No Cost Have you ever encountered that person in chat who writes only “hello” and waits for your reply before continuing, leaving you wondering, “What do they want to tell me?” Colleague: Hi!Me (hours later): Hi!Colleague: I wanted to ask… blah blah blah… Here’s the…
-
Building a Development Platform with Alessandro Poli
The guest for this event is Alessandro Poli | Head of Cloud Operations @ TeamSystem. We will explore the journey that led TeamSystem to develop an internal development platform to support the evolution of DevOps practices and improve infrastructure management. We will share the initial challenges we faced, the motivation behind this solution, and the…
-
Data Saturday Parma 2024 video-review
What I think about Data Saturday Parma 2024.
-
“We Don’t Have Time Right Now” – Or Do We?
🕑 How often do you hear this phrase? It usually comes up when you’re struggling with something you’d love to improve. But is it really about time? Time is finite, the same for everyone. What truly matters is priorities and the kind of work your team is handling. Do you know the types of work…
-
What It Takes to Be a Successful CTO in the Future (Sooner Than You Think)
Why the Role of a CTO Is Evolving As the tech landscape continues to evolve at an unprecedented pace, the role of a Chief Technology Officer (CTO) is transforming. In the near future, being a successful CTO won’t just mean mastering the latest technologies or designing cutting-edge software architectures. It will be about navigating complex…
-
Programmers are all shy and introverted
We’ll start from a familiar moment for everyone: the code review! Let’s say a developer finishes their code and submits it for review by other team members. This moment can create tension between the person submitting the code for review and those reviewing it. How should we handle this moment of feedback, where the reviewer…
-
The Growing Talent Gap in Software Development
Software companies are, increasingly, competing for skilled engineers, yet there are never enough to go around. This shortage is only expected to deepen in the future. There’s far more software that needs building than there are people available to build it. Moreover, today’s software is complex (if you want to do it right), and most…
-
Software production is increasingly complex
The production of software is increasingly complex, and it will only become more so. As technology evolves, new layers of complexity emerge, from scaling applications to handling diverse infrastructures, and managing vast amounts of data securely. While AI and automation tools are advancing, they won’t eliminate the demand for skilled developers. In fact, these tools…
-
Software Factory Testing Qudrant
I was pondering the testing practices for software, particularly automated testing. The documentation and literature often reference Mike Cohn’s testing pyramid and Brian Marick’s testing matrix. In an effort to highlight the speed and cost of testing—factors that rarely get mentioned—I found myself sketching out this quadrant that I’ve dubbed the Software Factory Testing Quadrant.…