Breaking news: We have finally added information about the MODXpo Workshops! Vitaly Friedman and MODX Agency Sterc will be sharing their technical knowledge in the fields of Frontend and Backend development! Read more here.
Friday, November 20
modmore, the folks behind Redactor and ContentBlocks, will be hosting a get together for all attendees on the evening before the main event (Friday, November 20th). We’ll be using the same venue as the main conference and food and drinks will be provided. There will be an opportunity to mingle with other MODXers and the modmore team. Mark Hamstra will also give a talk containing lots of exciting stuff relating to our current projects along with a big product announcement. For more info, check out the modmore blog. We’d love to see you there!
Check in: 18:00
Event: 19:00 - 22:30
Saturday, November 21
|08:00 - 09:00||MODXpo Check-in|
|09:00 - 09:10||MODXpo Team||Welcome to MODXpo|
|09:15 - 09:50||Ryan Thrash||Keynote: “building awesome” on the web|
|10:00 - 10:40||Gauke Pieter Sietzema||MODX and the Slim Framework|
|11:00 - 11:40||Steven James McLean||Security : MODX through the eyes of a hacker|
|11:50 - 12:30||Anselm Hannemann||Workflow: Frontend Tooling – "Deal with it!" (Theory)|
|12:30 - 14:00||Lunch Break: 90 Minutes|
|14:00 - 14:40||Hans Christian Reinl||Workflow: Frontend Tooling – "Tool with it!" (Practical)|
|14:50 - 15:30||Mark Hamstra||Workflow: Backend Tooling – Gitify, Deployment|
|15:30 - 16:00||Coffee Break: 30 Minutes|
|16:00 - 16:40||Ivan Klimchuk||E-Commerce and the Minishop2 Ecosystem|
|16:50 - 17:30||Jens Külzer||MODX Operations Monitoring|
|17:50 - 18:30||Vitaly Friedman||I Want To Be A Web Designer When I Grow Up|
|18:30 - 18:40||Closing Ceremonies|
Saturday Night Social Event
We will be having drinks, pizza and mingling with all MODXpo attendees!
Sunday, November 22
|09:00 - 10:00||Wake Up! Coffee Hour & Check-in|
|10:00 - 10:10||MODXpo Team||Welcome to day 2|
|10:10 - 10:50||Chris Cherrett||Content Editing and Manager UX with Extra "Workflow"|
|11:00 - 11:40||Susan Ottwell||Workflow: Simple Site Setup|
|12:00 - 12:40||Andrew Smith||MODX and Composer|
|12:40 - 14:10||Lunch Break: 90 Minutes|
|14:10 - 14:50||Menno Pietersen||Manager Customization & Theme Development|
|15:00 - 15:40||Romain Tripault||CMP Development: PHP vs MODX Elements|
|15:40 - 16:10||Coffee Break: 30 Minutes|
|16:10 - 16:50||Julian Weaver||React in a MODX world|
|17:00 - 17:40||Kiran Patel||Time to Switch : Monolith to Micro Services|
|17:40 - 18:00||Closing Ceremonies|
Monday, November 23
In order to make this year’s MODXpo even more special, we’ve decided to expand the concept to include one extra day of technical workshops on Monday, November 23rd. These workshops will bring you hands-on experience with new development techniques. These should enable some freelancers and agencies to receive even more value out of their Munich trip (besides tasting the traditional Munich pretzels and beer). Workshops will require their ticket (sold separately).
Smart Responsive Design Patterns & Front-End Techniques
with Vitaly Friedman (editor-in-chief of Smashing Magazine)
Full-day workshop • November 23rd, 8:30 - 17:00
In this full-day workshop, Vitaly Friedman, editor-in-chief of Smashing Magazine, will present practical techniques, clever tricks and useful strategies you need to be aware of when working on any responsive design project. Most techniques are borrowed from mid-size and large-scale real-life projects, such as large e-commerce projects, online magazines and Web applications.
We'll be looking at specific techniques for building well organised, front-end software, and wherever possible this work will be hands-on. Vitaly will introduce theories and ideas for dealing with common problems, and attendees will be assigned small tasks so they can experiment for themselves with these techniques. This will be involve a mixture of both individual and group work. There will be plenty of time allocated to discussions, so we can make sure that everyone understands how they can apply what they've learned to their specific working environments.
In this workshop, you'll learn:
- Effective tools and techniques that can support and enhance your personal workflow when working on any responsive design project,
- An overview of clever practical techniques for improving UX as well as performance of responsive sites,
- Front-end strategies for scalable, resolution-independent graphics and maintainable CSS code,
- Responsive Design Patterns and innovative approaches to designing "responsive modules" such as tables, calendars, multi-level menus, maps and Web forms,
- Testing, debugging and maintenance techniquesfor responsive sites as well as lessons learned from Smashing Magazine's own redesign andperformance optimizations,
- How to manage legacy browsers and deal withInternet Explorer 8 and Android 2.3 in responsive projects,
- Technical issues (and solutions) for responsive advertising and responsive email newsletters,
- How the design processes should adapt in terms of the project management, deliverables, performance budgets, team organisation and strategy.
This workshop is intended for professional designers, developers and everybody else who is dealing with responsive design regularly or wants to better understand responsive design in general. You should at least be familiar with some basics of responsive design, HTML5 and CSS.
WHAT HARDWARE/SOFTWARE DO YOU NEED?
To get the most out of the workshop, you'll need to bring a laptop with your preferred text editor.
Ultimate local development setup with Vagrant
with MODX Agency, Sterc
Half-day workshop • November 23rd, 9:00 - 13:00
In this workshop GP will teach you how to use vagrant to enhance your development environment with real servers to test your code on locally. No more MAMP/XAMPP, but real Linux servers, just like your production environment.
- Vagrant-compatible* computer (OSX / Windows / Linux) with at least 4GB RAM (more preferred)
- 8 GB of hard disk space
- sterc-vagrant-bundle.zip (download available a week before the event)
What you'll get
- Lean how to use Vagrant to setup a virtual machine and run multiple machines at the same time
- Learn how to create virtual hosts
- Learn how to make your local projects available throughout your network (to coworkers, clients)
- 4 free MODX-ready Vagrant machines: - Centos: Apache, PHP
- Ubuntu: NGINX + PHP-FPM
- Ubuntu: NGINX + PHP-FPM + HHVM
- Centos: MySQL
- Learn how to use one web-root and run it on different machines
- Learn how to use Siege to stress-test your performance on the above machines
- Please note that the presenting-computer will be on OSX and we'll try to avoid spending too much time on troubleshooting Windows/Linux .