Codegeschichten

Gedanken zu Typo3, Webentwicklung und mehr.

PDF-Flipbook in TYPO3 – ohne Ghostscript, ohne Imagick, ohne Serveraufwand

Yannick Aister 3 min read

Broschüren und Kataloge als interaktives Flipbook auf der Website – meine Open-Source-Extension für TYPO3 v14 macht das möglich, ganz ohne Server-Abhängigkeiten.

Dynamische QR-Codes in TYPO3 – warum der Resolver alles verändert

Yannick Aister 3 min read

QR-Codes auf Printmaterialien sind unveränderlich – oder? Wie ich eine TYPO3-Extension gebaut habe, die gedruckte QR-Codes dauerhaft gültig hält, Scans serverseitig trackt und TYPO3-Redirects automatisch synchronisiert.

Git-Tag pushen, fertig: automatisches TYPO3 Deployment mit GitHub Actions

Yannick Aister 4 min read

Reproduzierbar, sicher, ohne manuelle Schritte – mein Setup für automatisierte TYPO3 v14 Deployments mit Deployer 8 und GitHub Actions.

CSS clamp(), min() und max() – responsives Sizing ohne Media Queries

Yannick Aister 2 min read

Drei CSS-Funktionen die ich täglich nutze. Wie clamp(), min() und max() funktionieren, wann ich welche einsetze – und ein Accessibility-Hinweis den die meisten Tutorials vergessen.

TYPO3 v14: Das Backend das ich mir immer gewünscht habe

Yannick Aister 4 min read

Open Sans, Rounded Corners, logische Modulnamen – TYPO3 v14 fühlt sich an wie ein neues System. Mein Ersteindruck nach intensivem Testen.

Warum meine Cordova-App TYPO3 als Backend nutzt

Yannick Aister 3 min read

Redaktionell pflegbare Inhalte direkt in der App – ohne Node, ohne Firebase. Nur TYPO3, Extbase und ein bisschen Fetch.