Hi 👋, I'm Elias Häußler, 👨💻 web developer from 🇩🇪 Münster with a focus on 🐘 PHP development, especially for the 🧡 TYPO3 CMS. I'm also interested in 🥷 cybersecurity and began my Cyber & IT security (M.Sc.) studies back in 2024.
I ❤️ open source, which is why you can find most of my current projects on my profile. If you're interested, you may also check out some of my cybersecurity ✍️ course materials and exam papers.
In case you like my work and find it worthy of support, I am always happy about a 💰 sponsorship. If you want to contact me, feel free to reach out on 🦋 Bluesky or 🐘 Mastodon, or send me an ✉️ email (🔑 GPG encrypted, if you prefer).
Extensions
- EXT:cache_bags– Builds and registers cache bags for enhanced cache control.
- EXT:form_consent– Adds double opt-in functionality to EXT:form.
- EXT:handlebars– Provides an entire rendering environment for Handlebars templates.
- EXT:mailqueue– Improves TYPO3's mail spooler with additional components.
- EXT:personio_jobs– Integrates jobs from Personio Recruiting API.
- EXT:sitemap_locator– Locates XML sitemaps as part of a configured site.
- EXT:sitemap_robots– Injects XML sitemaps into- robots.txtof a configured site.
- EXT:solver– Extends TYPO3's exception handling with AI generated solutions.
- EXT:warming– Warms up Frontend caches based on an XML sitemap.
Libraries
- eliashaeussler/typo3-codeception-helper– Provides helper functions for Codeception tests.
- eliashaeussler/typo3-config-objects– Provides value objects for strictly typed TYPO3 configuration.
- eliashaeussler/typo3-vendor-bundler– Bundles vendor libraries for TYPO3 extensions in classic mode.
Projects
- TYPO3 Badges – API with JSON and SVG endpoints for beautiful TYPO3 badges.
- cpsit/frontend-asset-handler– Downloads and extracts Frontend assets in Composer projects.
- cpsit/migrator– Performs migrations of files using three-way merge.
- cpsit/monitoring– Generic monitoring solution for web applications.
- cpsit/project-builder– Creates new projects from various template repositories.
- eliashaeussler/cache-warmup– Warms up caches of pages located in XML sitemaps.
- eliashaeussler/composer-update-check– Detects outdated dependencies in your- composer.lock.
- eliashaeussler/deep-closure-comparator– Provides a PHPUnit comparator to assert equality of closures.
- eliashaeussler/gitattributes– Provides object-oriented- .gitattributesfile handling.
- eliashaeussler/phpunit-attributes– Provides additional attributes for tests with PHPUnit.
- eliashaeussler/sse– Provides a server implementation of Server-Sent Events.
- eliashaeussler/transient-logger– PSR-3 compliant logger to store logs in memory, especially useful for testing.
- eliashaeussler/valinor-xml– Provides an XML source for- cuyz/valinor.
- eliashaeussler/version-bumper– Bumps project versions during release preparations.









