Hi, I'm Tomas, and I love legacy

Face of Tomas Votruba


I'm a PHP trainer, legacy code cleaner, blogger and open-source developer.

I love to connect with people and improve their everyday lives.

My passion and daily work is tidying up code and empowering weakest parts. By removing frictions, the code becomes stable, easy to understand and even self-repairing.



To make this happen faster and in scale, I created Rector - a PHP CLI tool for instant upgrades and automated refactoring. It's catching up pretty well among PHP community around the world - from Symfony to Drupal.

I connected with Matthias Noback and we wrote a book about Rector:
Rector - The Power of Automated Refactoring


I founded Czech PHP community in 2015 to connect Czech PHP groups into united one, where we organized 50+ meetups and 20+ trainings across 5 cities.

I love to share my experience in conferences talks. "The best way to learn is to teach others", I try my best in top 2 % in Stackoverflow.

I'm main contributor to nikic/php-parser.

For these efforts, GitHub awarded me as one of 100 GitHub Stars based on PHP community nominations.