Thoughts on Software Engineering
I'm Mattia Minotti. I share unfiltered thoughts on building software. Contents are original, format is AI-assisted.
- AI-Assisted Development 6 →
- Engineering Management 3 →
- Platform Engineering
- Software Architecture
i·10 · latest article
nov 7, 2026 · 6 min read
The Product Engineering Team
AI made coding faster, but the way our teams work has barely changed. Based on my talk at Codemotion Milano 2026, here is why I believe it's time to rethink the engineering team itself.
read the articleRecent articles
view all →
i·09 · sep 10, 2026 · 4 min
The Joy of Building The transformation reshaping software engineering is creating anxiety among many colleagues. In this article I go back to what has always fueled my career as an engineer, the joy of building, and explain why I see AI as an accelerator of that joy rather than a replacement for it.
i·08 · jan 6, 2026 · 8 min
From SWE to Engineering Manager: a career crossroads in the age of AI Personal reflections on the journey from Software Engineer to Engineering Manager, and on how I interpret this role in an era of change profoundly shaped by AI.
i·07 · nov 11, 2025 · 5 min
AI-first Development Lifecycle A practical proposal to rethink software development workflows in an AI-first perspective: orchestrated autonomous, specialized agents that delegate work to AI while keeping humans as supervisors and fallback.
i·06 · sep 15, 2025 · 5 min
Memory is as Important as Intelligence Unlike human brain that efficiently accesses all experiences, AI systems today lack sophisticated memory access management, forcing users to repeatedly provide relevant context. What can we do today to solve this problem and what can we expect in the future?