All levels
Advanced Refactoring
Master productive refactoring to maximize return on investment.
Read moreTRAINING
All our training sessions aim to improve software quality and team efficiency. Whether online live or in-person, we customize each training according to the specific needs of each organization. They are designed to be immediately applicable to real projects, fostering collaboration and continuous learning.
All levels
Master productive refactoring to maximize return on investment.
Read moreAll levels
How to write maintainable code through values, principles, and techniques.
Read moreAll levels
The tools needed to apply TDD in the real world in any project.
Read moreAdvanced level
Behaviour-driven Development is a technique for gathering better product requirements.
Read moreTesting, TDD, and Software Design created by and for developers.
More informationTechniques to keep Legacy Code under control.
More informationSoftware Engineering and Craftsmanship with TypeScript.
More information