A framework for managing
technical debt


Alex Moldovan
@alexnmoldovan
Founder @ JSHeroes
Frontend Engineer @ CodeSandbox
I want to talk about
refactoring
I want to talk about
refactoring culture

Stop fighting
Start managing
The 3 pillars of refactoring
Inventory
Practices
Process
Practices
Patterns
Architecture

Practices
Patterns
Architecture
Structure

Practices

Guidelines
Patterns
Architecture
Structure
Inventory
Backlog

Inventory
Backlog
Documents

Inventory
Priorities
Backlog
Documents

Inventory

Priorities
Backlog
Documents
Plans
Practices
Inventory
Process
Process
Time
Ownership
Progress
Execution
Inventory
Practices
Process
Guidelines
Patterns
Architecture
Structure
Priorities
Docs
Backlog
Plans
Time
Ownership
Progress
Execution
Practices
Inventory
Process
Rules to make it work
Rule #1: Make it visible


Rule #2: Make it rewarding




Rule #3: Make it resilient

Every team has a person that drives the refactoring culture.
If you don't know who that is, it is probably you
Thank you ❤️
Happy refactoring!


Alex Moldovan
@alexnmoldovan
Founder @ JSHeroes
Frontend Engineer @ CodeSandbox
A framework for managing technical debt
By Alex Moldovan
A framework for managing technical debt
- 819