👨💻 Current Activities
💻 Check out what I’m currently working on
- nikic/PHP-Parser (1 day ago)
- shipmonk-rnd/dead-code-detector (1 day ago)
- kimai/kimai (2 days ago)
- phpstan/phpstan-src (5 days ago)
- Roave/BetterReflection (6 days ago)
- FriendsOfREDAXO/rexstan (1 week ago)
- JetBrains/phpstorm-stubs (1 week ago)
- phpstan/phpstan-phpunit (1 week ago)
- staabm/staabm.github.io (1 week ago)
- TomasVotruba/php-parser-speed-comparison-2026 (1 week ago)
📜 My recent blog posts
- Automate the process to find a regression commit (7 months ago)
- PHPStan on steroids (7 months ago)
- Speedup PHPUnit code coverage generation (9 months ago)
- New and noteworthy: PHPStan and PHPUnit integration (10 months ago)
- Mutation testing with Infection in PHP (1 year ago)
❤️ These awesome people sponsor me (thank you!)
- pavel-rossinsky (1 month ago)
- saibotk (6 months ago)
- JetBrainsOfficial (11 months ago)
- passbolt (1 year ago)
- packagist (1 year ago)
- Enkora (1 year ago)
- phpstan (2 years ago)
- oliverklee (2 years ago)
- TicketSwap (2 years ago)
- brotkrueml (2 years ago)
🔨 My recent Pull Requests
- NetteUsageProvider: cheap checks first on shipmonk-rnd/dead-code-detector (1 day ago)
- Faster PHPBench/PHPUnit-UsageProvider on shipmonk-rnd/dead-code-detector (1 day ago)
- Update jetbrains/phpstorm-stubs version range on deptrac/deptrac (1 day ago)
- CI: Speedup PHPStan analysis on composer/composer (2 days ago)
- CI: Speedup PHPStan analysis on matomo-org/matomo (2 days ago)
- CI: Speedup PHPStan analysis on kimai/kimai (2 days ago)
- Update PHPStan on composer/packagist (2 days ago)
- SymfonyUsageProvider: Remove unnecessary loops on shipmonk-rnd/dead-code-detector (2 days ago)
- SymfonyUsageProvider: prevent duplicate getAttributes() calls on shipmonk-rnd/dead-code-detector (2 days ago)
- ApiPhpDocUsageProvider: Prevent unnecessary calls to getName() on shipmonk-rnd/dead-code-detector (2 days ago)
- ReflectionBasedMemberUsageProvider: Move reflection work out of loop on shipmonk-rnd/dead-code-detector (3 days ago)
- PhpUnitUsageProvider: Reduce calls to reflection on shipmonk-rnd/dead-code-detector (3 days ago)
- Merge 2.3.x into 2.2.x on phpstan/phpstan-src (3 days ago)
- Update the Rector integration test to a newer commit (#15156) on phpstan/phpstan (3 days ago)
- Prevent unnecessary work when symfony installed selectively on shipmonk-rnd/dead-code-detector (4 days ago)
🔭 Latest releases I’ve contributed to
- bitExpert/phpstan-magento - 0.44.0 (1 day ago)
- ticgal/actualtime - 4.1.3 (1 day ago)
- kimai/kimai - 2.67.0 (2 days ago)
- larastan/larastan - v3.12.1 (2 days ago)
- nikic/PHP-Parser - v5.9.0 (2 days ago)
- phpstan/phpstan - 2.2.14 (3 days ago)
- sebastianbergmann/php-code-coverage - 14.3.3 (5 days ago)
- shipmonk-rnd/dead-code-detector - 1.4.1 (5 days ago)
- Roave/BetterReflection - 6.73.0 (6 days ago)
- zizmorcore/zizmor-action - v0.6.4 (6 days ago)