Giulio Rusciano·Jan 27, 2025AI has transformed the way we develop, but not necessarily by making our code betterAI can support us in getting there faster, but it’s still up to us to define what “better” means and how to achieve it.
Giulio Rusciano·Jan 13, 2025Leading Effective Engineering Teams: My Five Pillars for SuccessLeading Engineering Teams is both an Art and Science
Giulio Rusciano·Apr 21, 2024Embrace Complexity as a Catalyst for ExcellenceIn the realm of Software Development, complexity is not just a buzzword; it’s the everyday reality.
Giulio Rusciano·Dec 3, 2023Readability, Reusability and RefactorabilityIn the intricate world of code development, three fundamental principles emerge as guiding stars that steer the course toward excellence…
Giulio Rusciano·Nov 19, 2023Unlocking the Power of Collective Intelligence: Best Practices for Ongoing Knowledge SharingThe concept of knowledge sharing, while seemingly simple, hides the complexities inherent in its execution.
Giulio Rusciano·Nov 18, 2023Mastering the Art of Code Comments: 9 Essential RulesKnowing how to write clear and concise comments can make all the difference
Giulio Rusciano·Aug 28, 2023If you don’t plan your time, someone else will help you waste itHow master time management in a world full of distractions
Giulio Rusciano·Aug 4, 2023Adapting to Constraints: understanding their impact and turn them into opportunityInstead of seeing constraints as a limitation, we can view them as guiding principle that makes our job easier by streamlining decision
Giulio Rusciano·Jul 17, 2023Tree questions we should periodically ask to ourselfDuring moments of self-reflection, we must consider two fundamental aspects: our personal goals and the potential for change.
Giulio Rusciano·Jun 6, 2023Why DORA Metrics Are Crucial for High-Performing Tech Teamsthe importance of DORA metrics in measuring and improving the performance of tech teams for greater efficiency and success