Categories
Notes
How to deal with mistakes
Believes about mistakes can prevent teams from working at full speed. Your culture about mistakes makes the difference between being a top performing and someone from the heap. So, knowing how to approach mistakes in the most productive way and building a culture around that is a skill that will make the difference.
Agile
Coaching
Negotiation
Leadership
Mindset
Product Development
Moonshot Thinking : Developing innovative products
Coaching
Leadership
Product Development
Mindset
What it is Technical Debt
Technical debt are decisions we make during development that we know are not optimal because they require more work to get optimal but we decide to deal with the consequences because we see more value in delivering at that time.
Design Principles
Design Patterns
Agile
Coaching
Architecture
Leadership
Product Development
The Unintended Consequences and Goodhart’s Law
The importance of using the right metrics
"When a measure becomes a target, it ceases to be a good measure."
Leadership
Coaching
Negotiation
Agile
Should I refactor code that will run only once?
Refactoring
Test Driven Development
Agile
Coaching
Scrum And XP
Architecture
Leadership
Mindset
Product Development