Featured speakers
We are excited about the great speakers who commit themselved to the TYPO3 Developer Days 2014.
Andrea Herzog-Kienast
Member of the TYPO3 Event Team.
Working with TYPO3 since 2004
Working with OXID since 2013
Doing Talks on TYPO3camps
Special: Clean-up TYPO3, SEO for TYPO3, responsive and mobile
Publications: Das TYPO3 Buch (first and second edition), Der TYPO3 Webshop, sev. articles
Company: Kienast Datenverarbeitung
-
Office exercises - Body workout
preventive back pain training
Andreas Förthner
-
Flow Beginner workshop
Introduction to the concepts of developing applications in Flow. Building a small demo application. This is also be basis for Neos plugin development.
Andreas Wolf
-
API Design and REST(ful Extbase)
Using modern technologies, we can improve the developer's life a lot to help her concentrating on crafting applications instead of executing many little error-prone steps.
Armin Rüdiger Vieweg
30 years old web developer from Linz am Rhein, Germany
Working since four years with TYPO3 and loves the extbase framework (and TYPO3 Flow). Published 16 extensions, also some more popular ones, like "dce", "pw_teaser", "pw_comments" and "tinysource". Currently developing new version 2.0 of his dce extension.
-
Getting started with Superheroic JavaScript Framework AngularJS
AngularJS (by Google) is a very popular and super easy to use JavaScript framework for web apps or single page applications (SPA). Features like two-way data binding and scopes will make your work a...
Aske Ertmann
Hello my name is Aske and I'm a passionate web developer from Copenhagen (Denmark) and have been working with web development since my early teens. I have been working with TYPO3 since I joined MOC in 2009, where I'm currently working as team lead. In the spring of 2011 I joined the Neos Core Development Team and have been contributing on a weekly basis since. Additionally I have contributed to the Flow and CMS projects occasionally. For Neos I work in a lot of different areas including the JavaScript backend, backend modules, server-side, project management as well as design and usability together with Rasmus Skjoldan.
Over the years he have had the pleasure of working with some major clients like the National Gallery of Denmark, Ministry of Food, Agriculture and Fisheries of Denmark, the Liberal Party of Denmark. I'm passionate about a wide spectrum of technologies ranging from frontend to backend implementation and I'm especially keen on good and clean code as well as good user interface design. So in a way I consider myself being a all-around developer with wide perspective.
-
Flow / Neos Contribution Workshop
"Get help setting up your development environment to contribute to Neos and Flow. A tour of the code, the git process and reviewing code in Gerrit."
-
Tips, tricks and ideas for Neos
if you start with Neos this will give you some additional starting points and ideas on how to solve things.
Berit Hlubek
-
TYPO3 Neos integration workshop
Integrate a basic Neos website, showing the concepts, TypoScript and templating.
-
TYPO3 Neos integration workshop
Integrate a basic Neos website, showing the concepts, TypoScript and templating.
Christian Müller
Christian Müller is TYPO3 Flow and Neos freelance trainer and developer. He is actively involved in the TYPO3 project since several years and is the community contact for both the Flow and Neos team. This year he is Administrator for the Google Summer Of Code participation. In his free time he picks up the Cello or swops the computer keyboard for a piano keyboard.
-
TYPO3 Neos integration workshop
Integrate a basic Neos website, showing the concepts, TypoScript and templating.
-
TYPO3 Neos 101
This talk introduces all the basic concepts and background of TYPO3 Neos to prepare interested developers for the different topics coming up during the developer days.
-
TYPO3 Neos integration workshop
Integrate a basic Neos website, showing the concepts, TypoScript and templating.
-
Neos integration advanced workshop
Getting more advanced with custom content, building something like a blog and creating plugins.
Christopher Hlubek
Christopher is a TYPO3 Flow / Neos active contributor, CEO and founder of networkteam GmbH web agency. He gives talks on web development, software architecture and quality management using automation and tests at many TYPO3 events. Living in Kiel, northern Germany, he enjoys being outdoor sailing, cycling or just relaxing at the beach or in the garden, most probably with a good glass of wine.
-
Flow / Neos Contribution Workshop
"Get help setting up your development environment to contribute to Neos and Flow. A tour of the code, the git process and reviewing code in Gerrit."
-
Behat testing
Introduction to behat behavioral testing that we use to test the Neos backend.
-
A practical guide to BDD with Behat and Flow
This talk gives an introduction into BDD, Behat and shows practical examples how to apply it to TYPO3 Flow projects.
Ernesto Baschny
Ernesto Baschny was born in São Paulo, Brazil in 1976 - son of a German mother and Austrian father. He's got involved with the early Internet back in 1994, when he worked on one of the pioneering commercial ISPs in Brazil at that time - creating first "HTML 3" sites for his customers. Moving to Germany in 1996 he studied computer science in Stuttgart and never stopped working with Web technologies ever since.
He joined the now co-owned company cron IT GmbH in 2002, providing IT, Security and Web solutions to it's customers. In 2003 the team decided to focus on TYPO3 for implementing solutions for their customers, and soon Ernesto was also involved in the community, participating actively in the further development of the CMS. In 2005 he was selected to be part of the TYPO3 Core Team due to his work on css_styled_content - bringing accessibility to the "Text with Images" rendering (previously rendered with layout-tables).
In 2010 he was elected to be the Release Manager of the first LTS (long term support) release of TYPO3 CMS: 4.5. Since in 2013 noone dared to take over the job of managing the second LTS release, he took over the job once more: He was elected the release manager of TYPO3 CMS 6.2 LTS.
Aside work he lives with his wife and two kids. At home he speaks Portuguese with his family - trying keep the language alive for his kids. He loves to play with them and enjoys good food (and a nice "Churrasco"). As usual for a Brazilian, he loves to watch and play soccer, and is a fan of São Paulo FC in Brazil and VfB Stuttgart in Germany.
-
Contributing to the TYPO3 CMS Core
The team, the workflow, the tools, the required skills. How can you help?
Fedir Rykhtik
Fedir is an open source enthusiast and R&D expert at Stratis (Toulon, France), where he builds large TYPO3 web based applications for French public institutions. He participates in multiple open source / open culture projects and organizes local events (TYPO3, Drupal, OpenStreetMap, Raspberry Pi etc).
-
DevOps for TYPO3 Teams and Projects
Introduction into common DevOps practices and patterns, designated to create, deploy, automatize and maintain complex TYPO3 projects.
Georg Ringer
Using TYPO3 since ages
Active Contributor
Member TYPO3 Security Team
Founder of various extensions, including EXT:news
-
Getting started with EXT:news
The extension "news" is the state-of-the-art solution for displaying news records in a TYPO3 installation. Even though the extensions is shipped in a ready-to-use status, it might be difficult for...
Helmut Hummel
I started programming as a kid, writing some BASIC programs on a ZX81.
TYPO3 was not the first web CMS I looked at but the first I was convinced being powerful and flexible enough for my needs. Soon I got into fixing bugs, contributing patches and eventually becoming a Security Team and TYPO3 CMS Core Team member.
-
Security: Threats, Bugs, Exploits, Principles and Workflows
In this tutorial I will give a rough overview how attackers work to find week spots, what weak spots regularly are in a web application stack and what admins, developers and project managers can do to...
-
Deployment of TYPO3 CMS using TYPO3 Surf
The goal of this workshop is to gather all (scattered) little helpers, tools, workflows and knowledge around TYPO3 Surf in order to create and publish documentation and code in a central place to get...
Henjo Hoeksma
Henjo Hoeksma is co-owner of SimplyAdmire, a small company working mainly on TYPO3 Neos and TYPO3 Flow projects.
Working with TYPO3 CMS for a couple of years he finds great joy in developing with Neos and Flow, discussing architectural challenges and development setups and increasing productivity.
Married to Marianne and father to Jedidiah & Joshua he fills his free time with life, climbing, picking some strings on a guitar and writing.
-
Development setup and deployment of Flow and Neos
Best practice talk about development and deployment of Flow and Neos environment.
Ivan Kartolo
Originating from Indonesia, Ivan has been in living in Frankfurt, Germany since 2001. He is degree in computer science and industrial engineering. His first TYPO3 experience was during his computer science study at FH Frankfurt. In 2005 he's joining the dkd team. In 2007 he took over the direct_mail extension and maintains it since then.
-
Future of direct_mail
direct_mail is one the extension, which is rooted back to the TYPO3 version 3.x. It was originally written by Kasper Skårhøj. In this workshop, there will not only be hands on session, but we will be...
Jigal van Hemert
First contact with TYPO3 was made about seven years ago by having to modify some custom extensions. Soon the potential of a framework that took care of all the tedious work became clear.
After working more on extensions the time came to dig into the mysteries of TypoScript and how to set up a website from scratch. From then on making patches for the core became addictive and towards the end of 2010 an invitation arrived to join the team of core developers.
-
Site package, a website as an extension
Configuration, templates, images, scripts, and everything that is needed to set up a website is usually spread over an installation. With a site package everything can be packed in an extension which...
Jo Hasenau
Coming from a background as an educated graphic designer of the late 80s, who transformed into a digital media producer during the 90s, Jo entered the TYPO3 universe in 2002.
Today he is a well known TypoScript wizard, TYPO3 trainer and coach, external senior consultant and accessibility expert at T-Systems and author of O'Reilly's "TYPO3 Kochbuch", which is unfortunately still not translated yet, but might be worth to be rewritten for TYPO3 6.2. As of 2006 he has been a speaker and conducting workshops and tutorials at numerous TYPO3 events from camps, to Developer Days, up to TYPO3 conferences.
Together with his wife he founded the Cybercr@ft Media Manufactory in 2009. The company is located in Clausthal-Zellerfeld, a small town in the Upper Harz mountain in northern Germany, and mainly acting as a workbench for TYPO3 agencies as well as end customers. They produce TYPO3 related stuff for clients from small businesses up to global players and extensions like tagpack and gridelements have even been published in the TYPO3 extension repository. They are a member of the TYPO3 association and Jo is certified as a TYPO3 integrator.
In his spare time you can find him at the numerous lakes around his home town or having a fine scotch of his single malt collection.
-
THEMES (Part 1)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
THEMES (Part 2)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
T3DUST
Preparing tasks for the first TYPO3 Distributions, Usability Solutions and Themes week which is going to happen end of September in Festenburg, Upper Harz, Germany
-
Gridelements 3
A get together for people who are using Gridelements and want to know about it's current and upcoming features, dos and don'ts or use cases
Jochen Weiland
TYPO3 Enthusiast since 2002
-
How to: Upgrading your Web Site to TYPO3 Version 6.2
Upgrading a web site to version 6.2 is a bit trickier (and time consuming) than with previous versions. We will walk you through the necessary steps and help you to make a smooth transition.
Kay Strobach
I’m a freelancer as WebDeveloper since over 10 years.
During the last 10 years I did a lot of projects with TYPO3 especially in the educational sector.
One of the most interesting projects was the SBS SchulCMS founded in 2005. This project allows schools to start their own site easily with a preconfigured and restricted environment.
During the project i spent a lot of time developing tools around templavoila and templavoila_framework, which now results in big knowledge which is great for developing TYPO3 Themes.
-
THEMES (Part 1)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
THEMES (Part 2)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
T3DUST
Preparing tasks for the first TYPO3 Distributions, Usability Solutions and Themes week which is going to happen end of September in Festenburg, Upper Harz, Germany
-
Gridelements 3
A get together for people who are using Gridelements and want to know about it's current and upcoming features, dos and don'ts or use cases
Mark Johnson
-
OSS Watch: Legal
This session looks at intellectual property rights associated with software development, and how the importance of these areas can be communicated to the community.
-
OSS Watch: Leadership
This session discusses community leadership.
-
OSS Watch: Governance
This session looks at the governance of open source communities, and how governance and contribution models should be communicated.
-
OSS Watch: Communications
This session discusses how an online community can communicate effectively.
-
OSS Watch: Communities
This session looks at the theory of communities
-
OSS Watch: Conflict Resolution
This session looks at how conflicts arise within a community, and how to resolve them to avoid the community's work and reputation being damaged.
Martin Bless
TYPO3 documentation team member, TYPO3 freelancer, programming computers since 1974: Yeah! Realtime control of psychological experiments with punchcards and Fortran.
-
Let's develop TYPO3 Documentation
Learn about the progress that has been made and the current state. Find ten things you didn't know before. Help to identify the next steps and lend your helping hands.
Mathias Schreiber
Mathias Schreiber has been in the TYPO3 community since early 2002 and member of the TYPO3 CMS Team.
In his spare time he tries to juggle work, wife, dog, surfing and recording rock bands.
-
Migrating Imperia to TYPO3 CMS
The talk is about our current experience with migrating about 8000 pages and 12000 news items from Imperia CMS to TYPO3. We will illustrate the concepts we have used and why it could be done in a...
Michelle Tarenskeen
Yoga teacher at Yoga & Dance to Balance your Life
-
Yoga Friday
Programmers do a lot of sitting, so come refresh your body, mind, and spirit before you head into the day’s sessions.
-
Yoga Saturday
Programmers do a lot of sitting, so come refresh your body, mind, and spirit before you head into the day’s sessions.
Nicole Cordes
Addicted to TYPO3 since 2007. Active contributor since 2013. Member of PHPUnit and Security teams. Furthermore senior developer in a medium Berlin agency (CPS-IT) and beloved Mum and wife.
-
TYPO3 6.2 for extension developer
What do I have to do that my public extensions is compatible with TYPO3 6.2
Norbert Sendetzky
Norbert is for almost ten years dedicated to TYPO3 and e-commerce with a faible for high performace and security related topics in e-commerce contexts. He is also one of the main developers of Arcavias.
-
E-commerce in TYPO3
Creating your own web shop using the Arcavias TYPO3 extension within minutes and learn how to adapt it to your personal needs.
Oliver Hader
TYPO3 CMS Core Team Leader
-
Contributing to the TYPO3 CMS Core
The team, the workflow, the tools, the required skills. How can you help?
Oliver Klee
Oliver Klee leads at least two secret lives: He got test-infected in 2008 and has been teaching unit testing for TYPO3 and test-driven development since then. During that time, he also started contributing to the PHPUnit TYPO3 extension and became the extension's new maintainer. When he's not teaching, he develops TYPO3 extensions or helps other developers implementing best software development practices.
In another life, he gives workshops on facilitation, communication, conflict resolution - and on massage.
In yet another life, he is busy building his new start-up, the Brain Gourmets.
-
Self-massage for geeks (totally SFW)
Relax and learn how to massage your own neck and shoulders after a long day of coding!
-
Getting started with test-driven development for TYPO3 CMS
In this hands-on workshop, you'll learn how to write basic unit tests for your extbase TYPO3 extensions, why to write them and how to explain this to your project managers.
Olivier Dobberkau
Olivier Dobberkau is founder and CEO of dkd Internet Service GmbH in Frankfurt, Germany. He is the President of the TYPO3 Association. He studied political sciences, law and computer sciences at university of science. He has over 12 years of experience in new media and internet. His expertise lies in the areas of project management, infrastructure and large organizations. Currently he is the Workpackage Leader for the Organizational Use Case of the the ForgetIT Project. The ForgetIT project is funded by the EC within the 7th Framework Programme under the objective "Digital Preservation" (GA 600826).
-
Beyond the page: Giving content a meaning and value
Following the concept of human memory Forget IT aims to create a framework which will bring “managed forgetting” to TYPO3 CMS. It will provide semantic annotation, intelligent preservation and managed...
Patrick Lobacher
-
Certification Preparation
The TYPO3 Association offers a preparation workshop to provide future integrators with all the information and materials they need to pass the “Certified TYPO3 Integrator” exam successfully.
Peter Foerger
Senior Frontend Developer at dkd Internet Service GmbH.
-
Introduction to DalekJS
Automated cross browser testing with JavaScript!
Peter Niederlag
Providing professional TYPO3 services as freelancer since 2001
Member of Server and Certification Team
44 years old and living with his wife and three children in Bielefeld
-
TYPO3 Server Team, improve your infrastructure
The TYPO3 Server Team manages the different servers and services used by the TYPO3 project. In this workshop you can peek into our daily work.
Peter Pröll
-
Certification Preparation
The TYPO3 Association offers a preparation workshop to provide future integrators with all the information and materials they need to pass the “Certified TYPO3 Integrator” exam successfully.
Petra Hasenau
Coming from a background as an educated industrial manager and logistics specialist of the late 80s and having worked for major national and international enterprises and business consultancies, Petra entered the TYPO3 universe in 2009.
The same year she founded the Cybercr@ft Media Manufactory together with her husband. The company is located in Clausthal-Zellerfeld, a small town in the Upper Harz mountain in northern Germany, and mainly acting as a workbench for TYPO3 agencies as well as end customers.
They produce TYPO3 related stuff for clients from small businesses up to global players and extensions like tagpack and gridelements have even been published in the TYPO3 extension repository. They are a member of the TYPO3 association.
In her spare time she likes to walk with her dog in the forests around her hometown and you can find her reading a book or on the snowboard especially at every T3BOARD as of 2009.
-
T3DUST
Preparing tasks for the first TYPO3 Distributions, Usability Solutions and Themes week which is going to happen end of September in Festenburg, Upper Harz, Germany
Rasmus Skjoldan
Rasmus Skjoldan is the UX lead of the TYPO3 Neos project, the brand manager of
TYPO3 and creative lead at the Copenhagen-based web agency, MOC. Rasmus has been a very active part of the TYPO3 community since 2005. He has worked for a
diverse range of clients such as Roskilde Festival, Joost, the Danish Refugee
Council and the National Gallery of Denmark. He writes about UX and is a member
of J.Boye CMS Experts. He winterbathes in the Copenhagen harbour, micro-manages
4 kids and tweets at @rasmusskjoldan.
-
What coders need to know to build with the Neos UI
The Neos UI is created to work as a design framework. It's easy to extend it for new features. In this workshop, we will go through both the specifics of the UI and the broader User Experience plan...
Rens Admiraal
Rens Admiraal is co-owner of SimplyAdmire and active TYPO3 Flow / Neos contributor. Working at a wide variety of companies Rens has seen a lot of working environments and development setups.
His daily work mostly focusses on supporting companies to start working with Neos and optimizing development / deployment workflows.
Rens has 3 sons, a wife and limited spare time. But in this spare time he recently started climbing and should be playing volleyball.
-
Development setup and deployment of Flow and Neos
Best practice talk about development and deployment of Flow and Neos environment.
Riona Kuthe
Senior Designer and Web Developer, Expert for CSS and Responsive Web Design.
-
How to: Upgrading your Web Site to TYPO3 Version 6.2
Upgrading a web site to version 6.2 is a bit trickier (and time consuming) than with previous versions. We will walk you through the necessary steps and help you to make a smooth transition.
Robert Lemke
Robert Lemke is the project founder and lead of TYPO3 Flow and TYPO3 Neos. As a software architect at TechDivision GmbH he supports customers and the Open Source community to successfully realize Flow and Neos projects. At robertlemke.com Robert blogs about the behind-the-scenes of the TYPO3 project, about Flow and Neos, sometimes about espresso machines, and rather never about Pan Galactic Gargle Blasters.
-
Planning the unplannable – creating framework-grade quality code
How can we close the gap between TYPO3 CMS and Neos? The introduction of Extbase only was a first step.
-
Node Kingdom
This talk features examples and details about how content is stored in Neos within a node tree.
-
Flow Beginner workshop
Introduction to the concepts of developing applications in Flow. Building a small demo application. This is also be basis for Neos plugin development.
Scott Wilson
-
OSS Watch: Leadership
This session discusses community leadership.
-
OSS Watch: Governance
This session looks at the governance of open source communities, and how governance and contribution models should be communicated.
-
OSS Watch: Communications
This session discusses how an online community can communicate effectively.
-
OSS Watch: Communities
This session looks at the theory of communities
-
OSS Watch: Legal
This session looks at intellectual property rights associated with software development, and how the importance of these areas can be communicated to the community.
-
OSS Watch: Conflict Resolution
This session looks at how conflicts arise within a community, and how to resolve them to avoid the community's work and reputation being damaged.
Sebastian Fischer
-
Extending extbase domain models with custom attributes and methods
How can we close the gap between TYPO3 CMS and Neos? The introduction of Extbase only was a first step.
Sebastian Kurfürst
-
TypoScript 2 and TYPO3 Neos Rendering
Introduction to TypoScript and the rendering process of TYPO3 Neos. This lays the foundation for integrating websites and extending the rendering in Neos.
-
Neos integration advanced workshop
Getting more advanced with custom content, building something like a blog and creating plugins.
Sebastian Michaelsen
Sebastian is a TYPO3 Freelancer and also does the T3Bits Podcast.
He's 27 and lives in Husum (north-west of Hamburg) with his wife and two children.
-
Secure Your Mails With PGP // Key Signing Party
Everybody will leave this workshop with a PGP key and the knowledge how to use it to ensure authenticity and privacy of e-mails.
Stefan Frömken
Long term TYPO3 developer and Extbase expert.
-
How to: Upgrading your Web Site to TYPO3 Version 6.2
Upgrading a web site to version 6.2 is a bit trickier (and time consuming) than with previous versions. We will walk you through the necessary steps and help you to make a smooth transition.
Stefan Willkommer
Stefan Willkommer studied computer science at the University of applied sciences in Rosenheim. During this time he started his entrepreneurship with several projects leading into founding the TechDivision GmbH as an internet support company for open source driven solutions in the area of content management and ecommerce. The Magento Gold Partner TechDivision become one of the leading companies in Europe for consulting, developing and supporting Magento Enterprise solutions. During the last 5 years Stefan Willkommer supervised lots of international Magento and TYPO3 projects for very well known customers like Ferrero, WMF and Ritter Sport. Within TechDivision he introduced lot's of market leading technologies in the area of deploying php applications and is addicted to lean project management methodology.
-
Threading will change the world
Threading is a powerful concept gaining asynchronicity and parallelism. The talk introduces you to these concepts in PHP.
Thomas Deuling
Thomas Deuling is a web applications developer with over 7 years experience in developing large web applications with open source technologies. He started in 2007 using TYPO3 for developing web applications and websites for different agencies.
Currently, he is a freelance and has just founded his own company called coding.ms. He has managed many large web projects in the past, even developing a whole ERP/CRM system for a large international company.
He is also the author of a German book, Warenwirtschaft und Webapplikationen auf Basis von OpenLaszlo (VDM Publishing), which deals with enterprise resource planning and web applications based on OpenLaszlo. Further he wrote an Aptana Studio Beginner's Guide (Packt Publishing) and now he worked on a TYPO3 Theming and Distribution book (O'Reilly) in cooperation with Jo Hasenau and Kay Strobach.
-
THEMES (Part 1)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
THEMES (Part 2)
In this fullday workshop we want to present the results of the work of the THEMES project and give the attendees a chance to bring it even further.
-
T3DUST
Preparing tasks for the first TYPO3 Distributions, Usability Solutions and Themes week which is going to happen end of September in Festenburg, Upper Harz, Germany
-
Gridelements 3
A get together for people who are using Gridelements and want to know about it's current and upcoming features, dos and don'ts or use cases
Tymoteusz Motylewski
Head of development at Macopedia (www.macopedia.pl) TYPO3 contributor, Magento certified developer, opensource evangelist and 470 class sailor.
-
TYPO3 CMS on HHVM
Let's make TYPO3 100% compatible with HipHop Virtual Machine (HHVM)