Sign in

Eric Harrer

@eric-harrer.de
113 followers 202 following 98 posts

#TYPO3 #Freelancer, Certified Integrator #TCCI & Developer #TCCD, Translation Handling Initiative Team Lead, TYPO3 Association Bronze Member, www.eric-harrer.de

PostsRepliesMedia
Eric Harrer @eric-harrer.de · 09/08/2026
What a moving #T3DD26! A special sense of optimism: clearer structures, influential new ideas, exciting technical possibilities, great organisation and a #TYPO3 community supporting one another through times of change. Sharing is in our DNA, and we benefit from it more than ever. ❤️ #T3DD
A selfie taken while the TYPO3 community gathers for the group photo at the TYPO3 Developer Days 2026, with a large crowd of attendees in TYPO3 shirts behind me.Oli Bartsch presenting a TYPO3 Developer Days 2026 session on the next generation of TYPO3, covering backend UX, templating, configuration, APIs and events.Benni Mack presenting his session “Run Multiple AI Agents with DDEV and Git Worktree” to a packed room at the TYPO3 Developer Days 2026.TYPO3 Developer Days 2026 attendees applauding as a large screen displays the names of TYPO3 v14 contributors.
140
Eric Harrer @eric-harrer.de · 08/08/2026
How should multilingual content handling in #TYPO3 evolve? At #T3DD26, I hosted a Campfire session on translation modes, BCP47 language identification, complete language layers & missing vs intentionally absent content. Goal: simpler for editors & developers. Slides: content.eric-harrer.de/t3dd26/
Screenshot of the TYPO3 Developer Days 2026 session page for “Translation Handling in TYPO3: Where We Are and Where We Could Go” by Eric Harrer. The session description highlights simplifying translation modes, adopting BCP47 for language identification, and completing language layers. Campfire session on 8 August 2026, 14:00–14:30.
020
Eric Harrer @eric-harrer.de · 04/08/2026
The TYPO3 Developer Days are just around the corner! 🚆 I’m on my way to Karlsruhe, where tomorrow I’ll assist @wwagner.net with the workshop “Integration with New Techniques in TYPO3 v14”. Looking forward to new ideas, TYPO3’s future and meeting the community! #TYPO3 #T3DD26
Waiting for my train at Nuremberg Central Station on a sunny summer day. Looking forward to the journey ahead. 🚆
180
Eric Harrer @eric-harrer.de · 05/05/2026
Really happy about the new #certification #timeline on #TYPO3 Public Profile Pages. It now shows continuous certification over time, not just status. Making long-term commitment visible. Thanks @typo3.com 🙏👏 my.typo3.org/u/eric.bode
Screenshot from Eric Harrer’s TYPO3 Public Profile Page showing the Certifications section. Visible certificates are “TYPO3 CMS Certified Integrator” and “TYPO3 CMS Certified Developer”. Each certificate is shown with its badge, validity dates, years certified, and a timeline indicating the overall period shown under the bar: 2022–2027 for Integrator and 2023–2028 for Developer.
000
Eric Harrer @eric-harrer.de · 19/02/2026
Feature freeze for #TYPO3 v14 is approaching. March 31st. Three new feature patches submitted, one finalized. Productive Thursday. 😎 Now fingers crossed everything gets merged in time. #TYPO3 #v14 #OpenSource
Screenshot of Eric Harrer's Gerrit dashboard on review.typo3.org showing four open TYPO3 CMS feature patches on the main branch, including language navigation, localized enum labels, indexed_search pagination, and a PSR-14 event for indexed_search result sets.
010
Eric Harrer @eric-harrer.de · 02/12/2025
To all #TYPO3 extension developers targeting #v14: Be aware of breaking change "#108304 - Populate extension title from composer.json". Almost no one seems to be aware of this at the moment. I've already sent out a few PRs about this, but there are too many 😅 docs.typo3.org/c/typo3/cms-...
Demonstration of the EXTENSION_TITLE_MISSING error message using the example extensions “content_blocks” and “schema”.
000
Eric Harrer @eric-harrer.de · 23/03/2025
Zurück vom #t3cmd25 in Jena – tolle Sessions, wertvoller Austausch mit der Community! Besonders dankbar bin ich dem Orga-Team für den erstmals stattgefundenen #Anwendertag – eine großartige Bereicherung. Ich hoffe, alle sind gut nach Hause gekommen! #TYPO3 #t3cmd
Ein Blick in den Hörsaal beim TYPO3 Anwendertag 2025 in Jena – vorne läuft gerade eine Session zu Barrierefreiheit im TYPO3-Umfeld, das Handout liegt griffbereit. Tolle Atmosphäre und geballtes Wissen!So sieht ein gelungener Start in den ersten Barcamp-Tag aus: Frühstücksbuffet mit frischen Brötchen, Obst und Müsli – und jede Menge Raum für Gespräche mit der Community.Meine eigene Session zur Translation Handling Initiative beim Anwendertag! Engagierte Teilnehmende, offene Diskussionen und ein starkes gemeinsames Interesse an besseren Übersetzungsprozessen im TYPO3-Core.Volles Haus bei der Session „What the Hack?! – Der Mensch als Schwachstelle“. Spannende Einblicke in IT-Sicherheit und jede Menge Aha-Momente – genau so soll ein Barcamp sein!
140
Eric Harrer @eric-harrer.de · 19/03/2025
Let's go to #Jena 🥳 #t3cmd #t3cmd25 #typo3 #barcamp
Me on the Allersberg platform shortly before departure
020
Eric Harrer @eric-harrer.de · 11/11/2024
Bald bin ich auch wieder zu Hause angekommen und bringe viele schöne Erinnerungen (und ein paar Hausaufgaben bzgl. Automatisierung 😅) vom #TYPO3 Camp #RheinRuhr mit. Dankeschön liebes Orga-Team! #T3CRR #T3CRR24
Begrüßung auf dem TYPO3 Camp RheinRuhrRoland Golla spricht über CypressIO für automatisierte Frontend-TestsIngo Schmitt und Christian Spoo zeigen automatisierte Updates mit RenovateNikita Hovratov erklärt die Neuerungen in v13 aus Entwicklersicht
010
Eric Harrer @eric-harrer.de · 08/11/2024
#Kubernetes #HELM Chart erfolgreich installiert ✅️ Ja, der Fehler 503 bedeutet Erfolg! 😉 #t3crr #t3crr24
TYPO3 läuft nun und liefert den Fehler 503
140
Eric Harrer @eric-harrer.de · 07/11/2024
Los geht's zum #TYPO3 #Camp #RheinRuhr! Morgen starte ich mit #Kubernetes #Workshop von Eike Drost und darf mich im Anschluss auf ein paar Camp-Tage mit der tollen TYPO3 #Community freuen 😊 #t3crr #t3crr24
Ich im Zug, der von Allersberg abfährt.
030
Eric Harrer @eric-harrer.de · 26/10/2024
The same now for my #Klaro #extension. In #TYPO3 #v13 the comparison between the #Constant and #SiteSet #Settings #Editor is also interesting. extensions.typo3.org/extension/kl...
View of the Constant EditorView of the Site Set Settings Editor
000
Eric Harrer @eric-harrer.de · 25/10/2024
The #SiteSet #settings of my #TYPO3 #extension “feed_display” are now nicely #categorized ☺️ #rss #atom #feed extensions.typo3.org/extension/fe...
Screenshot of the new Site Set Settings categorization in the Settings backend module for the TYPO3 Extension „feed_display".
010
Eric Harrer @eric-harrer.de · 21/10/2024
My #TYPO3 #extension “l10ntable_extended” now uses the new “columnsOnly”-param array format (formerly commalist). Now it works again in #v12 and #v13. Have fun #batch editing page #translations again with freely configurable fields for the editing view. extensions.typo3.org/extension/l1...
Backend view of the user settings for configuring the fields that are available for batch editing in the Localization Overview of the Info Module.
000
Eric Harrer @eric-harrer.de · 18/10/2024
#TYPO3 #v13 is just fun! I've now reworked the #AppIcon #integration in my #sitepackage. Now it uses #static #routes to #icon #assets, #SiteSet #settings and the new #stringlist setting type for a variable number of #icon sizes in the #webmanifest, which is now rendered in Fluid.
Example of the new setting type “stringlist” in connection with the specification of app icon sizes to be used in the webmanifest file. The resulting array value can be iterated in Fluid thanks to the “site” DataProcessor.
100
Eric Harrer @eric-harrer.de · 09/09/2024
`Duplicate entry ‘xxx-xxx for key “PRIMARY”` known before? Then I have something here that might interest you as part of your #TYPO3 #v12 #upgrade. gist.github.com/ErHaWeb/67c9...
Error message from the TYPO3 Console when trying to execute `typo3 database:updateschema`
000
Eric Harrer @eric-harrer.de · 04/08/2024
The #TYPO3 #DeveloperDays were a real enrichment for me this year. Lots of conversations with friendly, courteous attitudes and lots of fun. Thanks for all the valuable #insights. Hope everyone had a safe journey home. #T3DD #T3DD24
Fun with the photo boxNew feature: CTE to speed up rootline fetchingLecture on the innovations in PHPUnitSkittles at night
010
Eric Harrer @eric-harrer.de · 31/07/2024
Team #Workshop is ready👍 #T3DD #T3DD24 #TYPO3
Wolfgang Wagner and Eric Harrer
030
Eric Harrer @eric-harrer.de · 30/07/2024
So, let's go on an adventure to #Karlsruhe and a few days full of #TYPO3 with a great #community. See you there. Maybe already in the workshop with @wowatypo3.bsky.social? Looking forward to seeing you. #T3DD #T3DD24
Me travelling to Karlsruhe by German rail.
030
Eric Harrer @eric-harrer.de · 14/03/2024
✅ Die Zertifizierungsprüfung ist vorbei und es ist offiziell: Ich darf mich für die nächsten 2 Jahre wieder #TYPO3 #CMS #Certified #Integrator (#TCCI) nennen 😎🥳🕺
TYPO3 CMS Certified Integrator (TCCI) Abzeichen des TYPO3 Camp Mitteldeutschland
000
Eric Harrer @eric-harrer.de · 14/03/2024
Angekommen in #Dresden und bereit fürs #t3cmd. 1. Punkt: mit der (hoffentlich erfolgreichen) #TCCI Re-#Zertifizierung die nächsten 2 Jahre zeitgemäßes #TYPO3 #Integrator #KnowHow unter Beweis stellen 💪. Und danach? #GetTogether mit der #Community in der #100 🥳 #t3cmd24 #Dorint
Ausblick auf die Straße von meinem Hotelzimmer im Dorint Hotel in Dresden
000
Eric Harrer @eric-harrer.de · 06/02/2024
Dear participants of the #certification at #T3CMD: Don't be confused by the time in today's mail. In Germany, we have a time offset of +1 hour compared to Coordinated Universal Time (#UTC) 😉 #T3CMD24
Info mail regarding the certification at the TYPO3Camp Mitteldeutschland 2024
000
Eric Harrer @eric-harrer.de · 31/01/2024
Ok, let's see, about 50% of my current #Gridelements use cases in #TYPO3 will probably be covered with this cool new core feature "Nested Content Elements" of #ContentBlocks. Daniel Siepmann and Nikita Hovratov you guys are awesome! docs.typo3.org/p/contentblo...
Screenshot from a customer project of various nested content elements based on EXT:gridelements.
000
Eric Harrer @eric-harrer.de · 19/01/2024
What happens during a #TYPO3 #v13 frontend call? #DDEV integrates the #PHP #Profiler #XHProf which visualizes the process as a #svg #callgraph. This will be useful for research in our #Translation Handling #Initiative. Are you able to follow the path? 🕸️😄 www.youtube.com/watch?v=HMIn...
Image excerpt from a callgraph generated by XHProf in DDEV showing a TYPO3 v13 frontend call
000