TYPO3Camp Venlo 2016

Categories: Community Created by Iris van Steenkiste
April 22nd and 23rd marked the dates for the TYPO3Camp Venlo 2016. It was the fourth time the event took place. Together with a codesprint at MaxServ prior to T3CV this maxed out activity in the dutch TYPO3 community.
TYPO3camp Venlo is an international camp that is conveniently situated on the Dutch German border and thus brings together both nationalities and even some from Belgium, France and Switzerland. Just like last year Friday was in conference format filled with scheduled talks and Saturday in barcamp (unconference) style. The barcamp format lets the attendants create the schedule themselves with a session planning early in the morning.

DAY 1: Diversity amongst participants

At around 9:30 am the first participants entered for registration. Not long after that most of the 80 participants were catching up with each other or meeting new people in the central area of the camp. The participants were diverse this year, as we learned from Edward Lenssen’s (Beech.it, organizer) introduction while opening the first day of the camp. Not only users and developers of TYPO3 were present, but also students and developers who had never worked with TYPO3 before but are interested in the CMS. Even a few participants who are looking for new outstanding frontend or backend developers for their company were present.
Edward Lenssen opens T3CV (@Davy74/Twitter)

Why not take all the data out there and use it one way or another

Han Stoffels (8Vance) opened the camp as keynote speaker. Han spent almost 20 years in top management at companies like Wacom. A few years ago he decided to start his own company. During his time in management he came across a few problems. “Finding new people to hire is a real problem. Originally I’m an engineer. I try to hide it and pretend I’m in management but really I’m an engineer. So I thought, why not solve this in a different way. Why not take all the data out there and use it in one way or another. Try to combine it and do stuff with it”, Han started his talk. Han Stoffels talked about Big Data, smart machines and the changes it will cause in HR and the job market as a whole. Han stated that: “It is a blessing that smart machines and automation will take away half of the current jobs, as most people are not happy with their job anyway!”

HR virtual assistant saves time and money

With a team of people he built an algorithm that collects data that people publicly post on the internet. Think Facebook, Linkedin and other social media platforms. With this data he creates profiles where he can connect employers with employees and basically creates a virtual HR assistant. “With this, you can create the perfect team or even organize internal mobility in companies. After our beta test we found that the costs go down for about 70% of the recruitment process. The recruitment time went from 8 to a little under 2 weeks and the companies could see about 50 times more candidates for a position,” Han said. Nowadays they are not only active in HR. They also help insurance companies with searching for lost or stolen items on the internet and they are active on the housing market with an automated real estate agent. “We started out with HR but we already found ourselves with two spin-offs in 1.5 years,” Han claimed.

12 sessions throughout the day

At 11:30 am the parallel sessions started. The sessions consisted of four rounds which took about an hour each. Participants could choose between 3 different categories: End user, beginner/student or experienced developer. The first batch of sessions consisted of talks by Mathias Schreiber about the future of TYPO3 v. 8, Student Jurian Janssen and his PHP journey and Michiel Roos about how to easily review TYPO3 changes using TYPO3 Homestead and a Chrome extension. Mathias told us about the focus groups which are planned in TYPO3 v. 8: Editors:
  • New richt text editor
  • SEO / Accessibility guided help - support
  • Easier multi channel publishing
  • A/B tests
  • Etc.
  • Easier to use for e.g. frontend integrators
  • Doctrine
  • Reduce time to market
  • Etc.
  • DevOps
  • Full composer integration
  • Simplify deployments
  • Etc.

    We’ll make something first to help the world. Then we’ll find a way to make money out of it.

    After a well provided lunch most of the participants joined Google Hamburg’s Head of Strategy & Digital Innovation Thorsten Hermes giving his talk about the micro moments in a digital world. “Google's prime intention is not to make money. We make something first to improve the world. To determine if we want to work on something we use the toothbrush method. If people will use something two or more times a day it’s worth investing in. If it works and proves that it does help the world, we’ll find a way around it to make money with it,” Thorsten said during his talk. “Just like the Google search engine. Google made it to help people, but through advertising they found a way to monetize it. Same goes for the self driving cars. They don’t know yet if it will ever happen and what will happen or how they will even make money off of it.”

    At the same time Tobias Derksen, a student at Fontys Venlo, taught us Composer & Frameworks and how they make development easier. Gernot Schulmeister (TeamWFP) talked about the principles of software architecture with regards to TYPO3.

    We want to ensure the development of TYPO3 CMS at a pace that fits the market

    The next two sessions Ruud Silvrants (Beech.it) taught students and beginners how to build a website in TYPO3 while Helmut Hummel gave a talk about the security in web development.

    Alain Veuve (Managing Director AOE Switzerland) summarized the latest status of TYPO3 Inc. This new organisation will be founded in Düsseldorf. “We want to ensure the development of TYPO3 CMS at a pace that fits the market. We will do this for example through full time employees who can establish permanent development at a high pace.” Alain said about TYPO3 Inc.

    Ruud Silvrants (Beech.it) teaching students and beginners how to build a website into TYPO3.

    At the end of the day, during the last round of talks, Boris Hinzer (Web-Vision) talked about content marketing for online shops (with TYPO3 - Magento integration). He introduced a few features where it is possible to optimize pagination for SEO and content marketing. Last but not least Thomas Deuling showed us how to use themes in TYPO3.

    After four rounds of inspiring and informative sessions it was time for socializing  at Café Central while having dinner and a few drinks.

DAY 2: Barcamp

The second day was organized as a traditional barcamp. We had a reasonable number of visitors who never had been to a TYPO3camp / barcamp before. After a short introduction we had a good number of high level sessions planned for the day.
  • Sebastian Fischer / Mathias Schreiber: Implementing the responsive images rendering of Css Styled Content (CSC) into the fluid templates for version 7 & 8
  • Jelle Groenedaal / Mathias Schreiber:  Q&A TYPO3, Multi Language implementation, real url redirects, etc.
  • Arno Schoon / Morton Jonuschat: Cloud hosting setup
  • Helmut Hummel: Security in viewhelpers - fluid templates
  • Benjamin Serfhos and others: The use of Data / API's / Search e.g. at Erasmus
  • Sebastian Fischer: the roadmap of EXT:commerce
  • Armin Vieweg / Andrea Herzog-Kienast: Latest features in DCE explained
  • Peter Foerger: Automatic Installation and Deployment of TYPO3 with Capistrano based Open Source Tools
  • Morton Jonuschat: Migration to Doctrine DBAL
  • Richard Haeser and others: Activating the Dutch Community
  • Patrick Broens: Accessibility / SEO tools and guides for editors in TYPO3
  • Johannes Goslar: ForgetIT
Almost all talks took longer than the planned 45 minutes, which proved the enthusiasm of both the speakers and the audience. There were great discussions in the talk about activating the dutch community, which was voted to receive the TYPO3 Wander-Pokal. The dutch TYPO3 community is rising again with several active contributors, Contribution Bootup Days, TYPO3camp Venlo with lot’s of new Dutch visitors and a new community website. To stimulate the community we need small projects that not only highly-involved people can work on, but everybody can contribute in their own workfield. This could be UX / Translations / Marketing / etc. This is started with the bootup days. We expanded it with user group meetings every last Wednesday of the month at a different location in The Netherlands. We planned the first user group meetings with a predefined program but decided to make it more open so all questions can be asked and all suggestions and contributions can be made during the day. The main focus is to pick a subject and build it; to get it done. The self-organized codesprint will be in Nijmegen at Roquin on May 25th, starting at 9:30 am. The topic of the day will be the implementation of the responsive images rendering of Css Styled Content (CSC) into the fluid templates for version 7 & 8. (first session of Saturday). Please join us here. The second Wednesday will be in Eindhoven at Partout on June 29th. We will discuss implementing reports and guides around SEO / Accessibility for editors into TYPO3 (talk from Patrick on Saturday). Please join us here.   "We also need more ambassadors who are willing to talk about TYPO3 outside of our own community, e.g. at trade shows, influencers in the CMS world, at PHP conferences, to students, etc. Please contact Jörg Ems for support and with your ideas (Mail: joerg.ems@typo3.com , Slack: @jiq).
If you have questions or suggestions, please place them on Slack channel: #community-nl (forger.typo3.org/slack/ to register for free)

In general

Also, this year we had a very positive atmosphere, with many fruitful discussions and integrations during and around the sessions and also afterwards in the city centre. It was very inspiring to see so many people that are new to TYPO3 (e.g. the students) have been integrated so fast with all the talks, discussions and even the beer talks that took place later that night. It was great to see all the positive tweets, as well. “Enjoyed TYPO3camp Venlo 2016 today -thanks to the organisation preparing such comfortable feelings” says Monika Schwarz on Twitter. Thank you visitors, speakers and sponsors for making this event possible. We hope to create a great event again with you next year.

Links and presentations

Several talks will be on Youtube soon. Please follow us on Twitter @TYPO3campVenlo, #t3cv for the latest news.

Big data, smart machines and the changes it will cause in HR and the job market. - Han Stoffels


TYPO3 Inc - Alain Veuve


Content Marketing for Online Shops with TYPO3 - Boris Hinzer


A PHP Journey - Jurian Janssen

github.com/Woeler 2

Composer & Frameworks  - Tobias  Derksen


Building a TYPO3 website with composer - Ruud Silvrants


Easily review TYPO3 changes using TYPO3 Homestead and a Chrome extension - Michiel Roos


Principles of software architecture -  Gernot Schulmeister                  


Security in web development - Helmut Hummel


Theming in TYPO3 - Thomas Deuling


Ext commerce - TYPO3 shop - Sebastian Fischer


Doctrine DBAL - Morton Jonuschat




For more notes see: notes.typo3.org/p/t3cv2016Thanks Jörg Ems for proof reading