The restart fixed it. The problem is still there.
An incident that closes without a reconstructed causal chain is not an isolated episode. How to read AWR, ASH and change logs after the fact before the second failure arrives.

Technical leadership and IT project management: decisions, teams, method and consulting, with true stories and numbers from 30 years of projects.
This section covers the part of the job that does not live in execution plans: decisions, teams, method. It is the space of technical leadership, where people, systems and choices have to work together.
I’ve seen project managers make senior developers cry in meetings. I’ve seen brilliant teams destroyed by PMs who confused authority with authoritarianism. I’ve seen software delivered “on time” that didn’t work, and multi-million euro projects that ended in nothing.
And I’ve seen the exact opposite: small, autonomous, respected teams — building solid systems in a fraction of the time and budget.
The difference was never technology. It was always the method.
After thirty years in this profession, I’ve understood one thing: people don’t give their best when they’re afraid. They give their best when they have trust.
Trust in the team. Trust in the process. Trust that if they make mistakes, they won’t be punished — they’ll be helped.
The project manager who works isn’t the one who controls, terrorises and counts hours. It’s the one who:
My approach is Scrum — but Scrum done properly, not the liturgy of post-it notes.
Scrum that works is based on a pact: radical transparency, shared responsibility, and autonomy in the “how”. The PM defines the what and the why. The team decides the how. Because those who write the code know better than anyone how to write it.
And this pact works even better with smart working. The daily standup? 15 minutes on a call. The sprint review? Screen sharing with the client, who sees the software — not slides. The retrospective? An hour where the team tells the truth, because there’s no PM two metres away staring them down.
I measure few things, but I measure them well:
| Metric | What it tells you |
|---|---|
| Velocity | How much the team delivers per sprint |
| Lead time | How long from request to release |
| Bug escape rate | How many defects slip into production |
| Sprint goal success | % of sprint goals achieved |
| Team happiness | How the team feels — the most important metric |
The last one — team happiness — is the one traditional PMs never measure. A happy team isn’t a team that’s having fun. It’s a team that feels respected, heard and valued. And a team like that produces more. Not because they work more hours. Because they work better.
True stories, hard numbers and lessons learned. No textbook theory. Just what I’ve seen work — and what I’ve seen fail.
I write about artificial intelligence applied to workflow, IT consulting and its hidden costs, smart working as a competitive advantage. Every article comes from a real experience — mine.
No revolutions needed. Just precise choices, implemented with method.
And the ability to say “no” to those who sell you complexity when the solution is simple.

Datadog and Dynatrace show symptoms, not causes. How to explain to the board why modern observability isn't enough without a skilled reader.

An incident that closes without a reconstructed causal chain is not an isolated episode. How to read AWR, ASH and change logs after the fact before the second failure arrives.

Why upgrading CPU, RAM or IOPS rarely solves a mission-critical database slowdown — and what to check before signing the purchase order.

A personal story about curiosity, a locked door, and a mad doctor program that changed everything. How a C64 in 1983 shaped thirty years of database work.

The story of the Three Amigos of UML and RUP: how Booch, Rumbaugh and Jacobson, from rivals, unified object-oriented modeling. And what's left of it today.

Project management: 5 rules observed in teams that hold under pressure. Psychological safety, bus factor, outcome vs output, knowledge transfer.

AI Manager: the professional role that governs the impact of artificial intelligence on architectures, processes and people. Reflections from 30 years in IT.

60-90-120 day payment terms in Italian IT consulting: comparison with European rules. DSO, EU directive 2011/7 and strategies for IT freelancers.

Commuting in Rome: electric Brompton vs car. 18 minutes vs 50, €35 of parking saved per day. The sustainable mobility choice from a practical view.

Smart working in IT consulting: economic and strategic analysis of remote work. Real numbers, KPIs, presenteeism and productivity compared to in-office.

Project management with AI and GitHub: turning a chaotic project into a measurable workflow with issue tracking, code review and artificial intelligence.
Scrum standup meetings: why only the 15-minute constraint makes them work. Timeboxing, parking lot and daily meeting rules that hold up over time.

The Yes-And technique from improvisational theatre applied to conflict management in IT teams. Real case of a meeting that was about to blow up.

Real project management case: insurance client spends 4 million euros on IT consulting and gets zero working software. Vendor lock-in lessons.
Start typing to search…
Select a result to see the preview