Langjährige Praxiserfahrung in allen Bereichen des TYPO3-Ökosystems — vom PHP-Backend-Framework bis zum pixelgenauen Frontend.
 

TYPO3 v14ExtbaseBootstrap 5t3sbootstrapPHP 8.3TCAFlexFormTypoScriptFluidDataProcessorSymfony DIPSR-14 EventsComposerSite SetsContent BlocksQueryBuilderBackend ModuleIRREMittwald / mStudioGit / GitHubMCP ServerTYPO3 TER
TYPO3 Extension DevelopmentExpert
Bootstrap 5 / FrontendExpert
TYPO3 Migration v10 → v14Expert
TypoScript & TCAExpert
Fluid Templates & ViewHelperExpert
PHP 8 / ExtbaseAdvanced
Performance & CachingAdvanced
MCP ServerSolid
Headless TYPO3 / REST APISolid

TYPO3-Entwicklung endet nicht beim PHP. Composer-basierte Setups, reproduzierbare lokale Umgebungen und ein sauberer Weg auf den Server gehören dazu — sonst wird jedes Update zum Glücksspiel.

Ich arbeite lokal mit DDEV, versioniere ausschließlich über Git und liefere jede Extension als eigenständiges Composer-Paket.

Lokal: DDEV und OrbStack auf macOS — identische PHP-Version wie in Produktion, kein „bei mir läuft's“
Abhängigkeiten: durchgängig Composer — keine manuell entpackten Extensions im typo3conf
Hosting: Mittwald, inklusive Deployment, PHP-Version-Management und Backups
Qualität: PHPStan-Analyse, konstruktorbasierte Dependency Injection, QueryBuilder statt roher SQL-Strings

Bootstrap 5.3 ist kein Baukasten von der Stange, wenn man weiß, wo die Schrauben sitzen. Sass-Variablen vorab überschreiben, nur die benötigten Komponenten importieren, Utilities per API erweitern — das Ergebnis sieht nicht nach Bootstrap aus.

12
JS-Plugins, kein jQuery
1.800+
Bootstrap Icons
5.3.8
Aktuelles Bootstrap
MIT
Lizenz
Sass-Architektur: Funktionen und Variablen zuerst, dann gezielter Import einzelner Komponenten — kein toter CSS-Ballast im Bundle
CSS-Variablen: Theming über --bs-* auf :root- und Komponenten-Ebene, Dark Mode ohne zweites Stylesheet
Utility API: eigene Utility-Klassen als Sass-Map ergänzen, responsiv machen oder ganz entfernen
Bilder: WebP-Auslieferung, Lazy Loading und ein eigenes Image Rendering aus t3sbootstrap
Redaktion: CKEditor 5 mit angepasster YAML-Konfiguration — nur die Formate, die das Design verträgt

Unverbindliche Anfrage — Rückmeldung in der Regel innerhalb von 24 Stunden.