What was your most recent "Aha moment" with TYPO3?
Ha, this happens to me all the time! I learn every day. In the last few months I finally understood the “FormDataProvider” concept in TYPO3’s FormEngine. Once you understand how to hook into this process, you can extend FormEngine very comfortably with your own fields and providers - making life easier for the editors of custom extensions.
Also, there is a filter functionality for the Element Browser in group TCA (Table Configuration Array) fields. I didn’t know that existed - really cool! This is similar to the Suggest Wizard, but the Element Browser can be filtered as well.
One other thing I started to enjoy is TypoScript. When I started my job in my current company, everything was done with Fluid and with Plugins—even for simple content elements. But the more I understand TypoScript, the more I enjoy doing things in TypoScript and DataProcessors to send preprocessed data to the View.
I remember back then, Benni, when you said to me: “It took me three years to understand TypoScript. And once I read the source code, I completely understood the concepts. A new world opened up, and I had this Aha moment about why the documentation was written in this specific certain way by Kasper”. I really appreciate this input, as I’m understanding TypoScript more and more as well.