Georg Ringer
TYPO3 Freelancer. Over ten years on the Core Team and Security Team — maintainer of numerous extensions including EXT:news, organiser of TUGA.
Background
I have been a member of the TYPO3 Core Team and the TYPO3 Security Team for over ten years. In that time I have built and maintained numerous extensions used in thousands of projects — including EXT:news, the most widely used news extension for TYPO3.
As a freelancer I advise agencies and development teams on architecture decisions, conduct code and security reviews, and run training sessions. I also organise TUGA (TYPO3 Usergroup Austria).
How I work
Core-near development Use TYPO3 APIs the way they were intended. No hacks, no workarounds — instead clean event listeners, PSR-compliant middleware and Extbase architectures that survive the next LTS upgrade.
// Clean architecture over clever hacks
class NewsController extends ActionController {
public function __construct(
private readonly NewsRepository $newsRepository,
private readonly CacheManager $cacheManager,
) {}
}