Sign in

Stefan Frömken

@froemken.bsky.social
49 followers 45 following 54 posts

TYPO3 Bughunter for over 10 years.

PostsRepliesMedia
Stefan Frömken @froemken.bsky.social · 12/08/2026
Nicht direkt in die Sonne fotografieren ham se gesagt, pack nen Filter drauf. Ich: 0 Euro Filter 😂 #sonnenfinsternis
010
Stefan Frömken @froemken.bsky.social · 07/08/2026
Machine Learning direkt in PHP? Frank zeigt auf den #t3dd, wie ML-Modelle via ONNX, PHP FFI und ⁠ankane/onnxruntime⁠ in PHP laufen. Mit ⁠codewithkyrian/tokenizer⁠ werden Inputs wie string oder image in Tensors fürs Model übersetzt. #TYPO3 #PHP #MachineLearning
031
Stefan Frömken @froemken.bsky.social · 07/08/2026
Wenn SEO-Klicks nachlassen, wird Generative Engine Optimization (GEO) entscheidend. Wolfgang Wagner zeigt auf den #T3DD, wie TYPO3 Websites durch E-E-A-T, strukturierten Content und JSON-LD via ⁠f:page.headerData⁠ in KI Antworten zitierfähig bleiben. #TYPO3 #SEO #GEO
000
Stefan Frömken @froemken.bsky.social · 06/08/2026
Andreas zeigt uns auf den #T3DD was für ein Aufwand es war den neuen Page Creation Wizard in #TYPO3 zu implementieren. Kombinierte Requirements, FormEngine in Modals und wie bekommt man Übersetzungen da rein?
010
Stefan Frömken @froemken.bsky.social · 06/08/2026
Klasse Session von Fabian und Florian auf den #T3DD! KI zwingt uns in eine neue Führungsrolle. Es geht nicht um Tools, sondern um Leadership: Vertrauen kalibrieren, Feedback geben und Ownership behalten. „Die KI hat’s vorgeschlagen“ ist kein Ownership-Modell! #TYPO3
010
Stefan Frömken @froemken.bsky.social · 06/08/2026
Spannende Session mit Benni zum Thema Multiple #AI Agents! So laufen Claude Code Sessions via Git Worktrees & DDEV parallel: • Shared .git history, aber eigene Verzeichnisse • Leerer DDEV name = auto URLs • Claude Memory ist directory-keyed Repo: bmack/tryout #TYPO3 #T3DD
041
Stefan Frömken @froemken.bsky.social · 06/08/2026
Hast du Ideen für #TYPO3? Das BCC erklärt auf den #T3DD den TYPO3 Community Idea Process! Reiche deine Idee samt Budget ein, egal ob Extension, Docs oder Tooling. Key Facts: • Public result & Nutzen fürs Projekt • Voting durch Associationmitglieder • Umsetzung in 3 Monaten
140
Stefan Frömken @froemken.bsky.social · 06/08/2026
Oli Bartsch stellt in seiner Session „LEVEL UP YOUR SUPERPOWER“ die neuen Möglichkeiten, APIs und Integrationen vor, um den #TYPO3 Alltag erheblich zu vereinfachen. Suche von übersetzen Seiten im Pagetree, das neue Panel, Breadcrumb, Translation und natürlich: Camino #t3dd
030
Stefan Frömken @froemken.bsky.social · 21/06/2026
Keine Lust auf LLM Halluzination wenn es um TYPO3 Fragen geht? Gerade bei kleinen oder auch lokal gehosteten LLMs könnt ihr mit meiner #TYPO3 Extension Eurem LLM mittels MCP die Daten mitgeben, die es braucht: github.com/froemken/cha...
github.com
GitHub - froemken/changelog-mcp: Catalogue the TYPO3 contained changelogs and provide information via MCP
Catalogue the TYPO3 contained changelogs and provide information via MCP - froemken/changelog-mcp
020
Stefan Frömken @froemken.bsky.social · 12/06/2026
Lese gerade ne News bzgl. der defekten Nordbrücke in Bonn und dass man das als Chance für den Umstieg aufs Rad nutzen sollte. Hab mal 2 Sätze dazu in den KI Prompt gehauen:
010
Stefan Frömken @froemken.bsky.social · 09/06/2026
Es ist geschafft. Die maps2 Extension für #TYPO3 ist nun für Version 14 kompatibel. Gerade die Google User müssen nun eine Map ID mit angeben, damit die neuen Advanced Marker auch wieder funktionieren: extensions.typo3.org/extension/ma...
extensions.typo3.org
Making sure you're not a bot!
020
Stefan Frömken @froemken.bsky.social · 02/06/2026
Wenn ihr ein Gemini AI Paket habt und mal mit Antigravity experimentieren wollt, dann wählt beim Login OAuth aus. Wählt ihr jedoch GCP mit aktivierter Vertex AI aus, dann kostet Euch jede Aufgabe instant Geld, statt das Guthaben aus dem AI Paket zu verwenden.
010
Stefan Frömken @froemken.bsky.social · 12/05/2026
Hab grad mal nen kleinen Patch für die maps2 rausgehauen. Bessere Unterstützung für Adressen mit getrennter Straße und Hausnummer: extensions.typo3.org/extension/ma...
010
Stefan Frömken @froemken.bsky.social · 10/05/2026
Benni hat sich der schieren Masse von Community-Fragen freiwillig entgegengestellt. Super unterstützt durch Stefan und Lolli aus dem Core Team, konnte der Ansturm gebändigt werden #typo3 #thecämp
040
Stefan Frömken @froemken.bsky.social · 10/05/2026
Simon zeigt uns die Neuigkeiten aus der Fluid-Welt. Neue ViewHelper, coole neue Möglichkeiten mit Components und strict typing in allen VHs #typo3 #thecämp
020
Stefan Frömken @froemken.bsky.social · 09/05/2026
André führte uns in Vibe Coding ein. Erst Dokumentation erstellen über das, was da ist in MD Format und erst dann AI fragen, was umzusetzen ist. Danach konnten wir LIVE bei der Token-Verbrennung zuschauen. #typo3 #thecämp
150
Stefan Frömken @froemken.bsky.social · 09/05/2026
Marc führt uns in die Tiefen der #TYPO3 Zertifizierung ein. Grob 2/3tel bestehen. Editor wird arg unterschätzt. Höchste Durchfallquote. Zertifizierung wirkt…bei Ausschreibung, Bewerbung und Co. #thecämp
020
Stefan Frömken @froemken.bsky.social · 09/05/2026
Martin zeigt uns eine MCP Einbindung zur Erstellung von #TYPO3 Extensions github.com/mittwald/typ.... Ich bin vor Freude nahezu vom Stuhl gekippt, dass er meine kickstarter Extension als Basis für seine Lösung genommen hat. Ist das cool 👍💪 Danke ☺️ #mittwald #thecämp
030
Stefan Frömken @froemken.bsky.social · 09/05/2026
Jetzt: Nächtisch 😋 auf #thecämp #typo3
020
Stefan Frömken @froemken.bsky.social · 09/05/2026
Frank Berger erklärt uns wie Embeddings funktionieren und beweist uns, warum „Ich sehe den Mond“ und „I am the moon“ durch eine größere Distanz in einem Raum mit über 1.500 Dimensionen von 0.18 eine schlechte Übersetzung ist. #typo3 #thecämp
020
Stefan Frömken @froemken.bsky.social · 09/05/2026
Olivier bei seiner Suche nach seinem Herzen zu Heidelberg. Natürlich mit Hilfe von EXT:solr 😁 Session zu den Neuerungen in Solr, Vektoren, Stewardessen und Flugbegleitungen 😅 Release Beta-1 veröffentlicht. #typo3 #thecämp #dkd
010
Stefan Frömken @froemken.bsky.social · 09/05/2026
Ändlich Internet. Build Your Dreams. Dankööö. #typo3 #thecämp
010
Stefan Frömken @froemken.bsky.social · 09/05/2026
Jetzt get‘s lohoos, jetzt geht’s los. Schöne Grüße vom #typo3 Camp: THE CÄMP in Heidelberg. Ich freu mich auf Euch und die Sessions. #thecämp
021
Stefan Frömken @froemken.bsky.social · 27/01/2026
Achtet bei euren #TYPO3 xlf Dateien, die diesen 2-letter ISO Code nicht vorne im Namen haben darauf, dass in diesen Dateien das target-language (v1.0/1.2) oder auch trgLng (v2.0) NICHT enthalten ist. Ab TYPO3 14 werden die Labels sonst nicht mehr angezeigt.
010
Stefan Frömken @froemken.bsky.social · 26/11/2025
#TYPO3 14.0 wurde released und zwar mit einem Haufen an neuer Features. Ich habe mir jedes einzelne davon angeschaut, getestet und in meinem neuen Video für Euch zusammengestellt. Viel Spaß damit: youtu.be/VbZ_YRa0AeE?...
youtu.be
TYPO3 14.0: Alle neuen Features detailliert erklärt
YouTube video by TYPO3 Lexikon
030
Stefan Frömken @froemken.bsky.social · 20/10/2025
Ich hab ne Doku zur #TYPO3 Extension Logformatter aus dem Hause Sudhaus7 vom Frank Berger auf meiner Webseite zur Verfügung gestellt. Die macht das Leben mit Log-Dateien wirklich erheblich einfacher: typo3lexikon.de/typo3-tutori...
typo3lexikon.de
logformatter :: Stefans TYPO3 Seite
Habt ihr euch schon mal auf der Shell mittels less, cat, vim oder nano durch die Log-Dateien von TYPO3 gequält? Euch interessieren nur die Fehler und diese sind zwischen den tausenden Info- und Deprec...
032
Stefan Frömken @froemken.bsky.social · 10/10/2025
As #phpstorm supports log formats I have created a specific log format highlighting for #TYPO3 logs here: gist.github.com/froemken/58c... This XML file can be directly imported to PhpStorm. It also contains patterns for severity in comment, but these you have to configure manually.
gist.github.com
Highlight and parse TYPO3 CMS logs in PhpStorm’s “Log File Colors & Formatting”
Highlight and parse TYPO3 CMS logs in PhpStorm’s “Log File Colors & Formatting” - typo3-phpstorm-log-format.xml
010
Stefan Frömken @froemken.bsky.social · 02/10/2025
In #TYPO3 gibt’s ne coole Möglichkeit um auf Basis einer Seiten UID an das „site“ Objekt dranzukommen: SiteFinder::getSiteByPage Doch Vorsicht: Die Methode erwartet die Seiten UID in der Standardsprache. Es ist die Aufgabe des Entwicklers diese UID vorher herauszufinden.
000
Stefan Frömken @froemken.bsky.social · 27/09/2025
In der TYPO3 Programmierung braucht man ja immer mal wieder einen Timestamp für z.B. Exceptions. Hab mir dazu mal was mit den Kurzbefehlen von Mac OS Tahoe gebaut: www.icloud.com/shortcuts/5c... Und ja, es gibt dafür auch Plugins in PhpStorm. Ich weiß 😉
icloud.com
Shortcuts
000
Stefan Frömken @froemken.bsky.social · 20/09/2025
Was hat Apple denn da mit Tahoe eingeführt? ASIF. Das wäre ja das 6-8 fache an Performance. Huiii. In den Docker ChangeLogs habe ich noch nichts dazu gefunden. Werd mal was rumexperimentieren: www.techspot.com/news/108316-...
techspot.com
Apple introduces ASIF disk image format in macOS 26 Tahoe for faster virtual storage
For years, disk images have been a staple for Mac users, enabling everything from encrypted file storage to virtual machine management. However, these images have long suffered...
010
Stefan Frömken @froemken.bsky.social · 01/09/2025
Ich hab auf meiner Seite mal das Thema „ModuleTemplate“ für #TYPO3 Backend Module dokumentiert. Schönen Wochenstart: typo3lexikon.de/typo3-tutori...
typo3lexikon.de
Module Template :: Stefans TYPO3 Seite
Einführung in die ModuleTemplate API TYPO3 7.6 Mit TYPO3 7.6 wurde die ModuleTemplate API eingeführt. Sie ersetzt die bis dahin genutzte DocumentTemplate-Klasse, die über viele Jahre hinweg Standard f...
000
Stefan Frömken @froemken.bsky.social · 25/07/2025
Hey #TYPO3 community. Nach knapp 8.000 angefassten Zeilen Quellcode, darf ich verkünden, dass unsere #events2 nun auch offiziell für TYPO3 13 kompatibel ist. Viel Spaß und ein schönes Wochenende: extensions.typo3.org/extension/ev...
extensions.typo3.org
Making sure you're not a bot!
042
Stefan Frömken @froemken.bsky.social · 03/07/2025
Die Maus erklärt Künstliche Intelligenz. Finde ich super: youtu.be/_80pKGuyKWc?...
youtu.be
Was ist Künstliche Intelligenz? | Die Maus | WDR
YouTube video by Die Maus
000
Stefan Frömken @froemken.bsky.social · 01/07/2025
22:42 Uhr. 27 Grad im Schlafzimmer. Rollos waren den ganzen Tag unten. Na das wird ne Nacht 🥵 Meiner mitleidenden Community wünsche ich daher „feuchte Träume“ 😁
000
Stefan Frömken @froemken.bsky.social · 30/05/2025
Die #dropbox Extension für #TYPO3 13 ist jetzt in Version 6.1.0 verfügbar. Neue Option schaltet das Zählen von Dateien in Ordner ab, was schon bei 10 Ordnern im filelist Modul bis zu 4 Sekunden einsparen kann: extensions.typo3.org/extension/dr...
extensions.typo3.org
Dropbox FAL Driver (dropbox)
Provides a Dropbox driver for TYPO3 File Abstraction Layer.
000
Stefan Frömken @froemken.bsky.social · 29/05/2025
Hui. Was haben wir denn da? Junie ist jetzt auch für #PhpStorm verfügbar. Muss ich am Wochenende mal ausprobieren. Habt ihr es schon getestet? www.jetbrains.com/de-de/junie/
jetbrains.com
Junie, der Coding-Agent von JetBrains
Delegieren Sie Ihre Aufgaben und konzentrieren Sie sich auf die Ergebnisse
010
Stefan Frömken @froemken.bsky.social · 10/04/2025
Am Montag dem 14.04. um 19 Uhr darf ich auf der MTUG meine neue #TYPO3 Extension ext_kickstarter vorstellen. Mit der könnt ihr über CLI eure eigene Extension erstellen. Zwar BETA, aber ne Basis für TCA, Domain Model, Repo, Plugins und Co. ist schon on Board: www.meetup.com/munich-typo3...
meetup.com
Extension Kickstarter | Timer Extension | TYPO3 Meetup München, Mon, Apr 14, 2025, 7:00 PM | Meetup
**Extension Kickstarter** (Stefan Frömken) Für den Extension Builder (EXT:[extension_builder](https://extensions.typo3.org/extension/extension_builder)) gibt es zur Zeit ke
020
Stefan Frömken @froemken.bsky.social · 03/04/2025
Da ich den Community Hub von Wolfgang Wagner supporte, hat Wolfgang mir einen Platz in seinem Blog angeboten wo ihr mehr über mich und meine Motivation erfahren könnt. Viel Spaß beim Lesen: wwagner.net/blog/a/commu...
wwagner.net
Community Hub Supporter im Gespräch: Stefan Frömken
Community Hub für TYPO3 Supporter im Interview. Heute: Stefan Frömken.
031
Stefan Frömken @froemken.bsky.social · 01/04/2025
Der @supergarv.bsky.social hat nen coolen Patch für TYPO3 gebaut und bringt damit das alte beliebte und super schnelle #TYPO3 Backend aus den 4.5er Zeiten zurück in die aktuelle 14.0.0-dev Entwicklung:
000
Stefan Frömken @froemken.bsky.social · 31/03/2025
Mit meiner neuen TYPO3 Extension ext_kickstarter könnt ihr über die CLI Eure eigene TYPO3 Extension erstellen. Commands für Plugin, TCA, Controller, EventListener und mehr sind enthalten. Achtung: Beta! Und derzeit nur Composer. extensions.typo3.org/extension/ex...
extensions.typo3.org
Extension Kickstarter (ext_kickstarter)
Kickstart TYPO3 Extension
000
Stefan Frömken @froemken.bsky.social · 12/03/2025
Ich arbeite grad mit ner API, die unteranderem das Geburtsdatum benötigt. Joah d.m.Y, oder? Nö, die braucht mehr. Also: d.m.Y H:i:s. Glücklich? Nö, es fehlt noch „v“. Das musste ich grad erst raussuchen. Das sind Millisekunden 3-digit. Himmel!!!
010
Stefan Frömken @froemken.bsky.social · 05/03/2025
Da bekommst doch nen Schreikrampf?!?!
010
Stefan Frömken @froemken.bsky.social · 18/02/2025
Ich habe jetzt eben noch maps2 Version 12.0.0 für #TYPO3 13 veröffentlicht. Viel Spaß damit: extensions.typo3.org/extension/ma...
extensions.typo3.org
Maps2 (maps2)
Create maps with Marker, Area, Routes or Radius based on Google Maps or OpenStreetMap
010
Stefan Frömken @froemken.bsky.social · 18/02/2025
Brrr. -7 Grad in Lindlar 🥶. Da frierst Dir ja die [setzt was Kreatives ein] ab. Auf geht’s zu @jweiland.bsky.social die Kollegen besuchen. Ich freu mich auf‘n heißen Cappuccino ☕️
000
Stefan Frömken @froemken.bsky.social · 17/02/2025
Ihr arbeitet in Extbase mit dem Doctrine QueryBuilder und irgendwie verhält sich localization völlig unerwartet? Probiert mal: $query = $this->createQuery(); $queryBuilder = $this->typo3DbQueryParser->convertQueryToDoctrineQueryBuilder($query); … $query->statement($queryBuilder);
020
Stefan Frömken @froemken.bsky.social · 17/02/2025
Hab grad Llama3.3 70B 42 GB versucht mittels Ollama auf nem MacBook M4 Pro mit 24 GB laufen zu lassen. Da kommt auch nach 3 Minuten keine Antwort. Rote Speicherdruckbalken in der Aktivitätsanzeige. Kiste wird warm, Lüfter gehen an und jede Minute so‘nen Knacksen in den Lautsprechern 😁
100