In August, we will be sponsored by InVision (https://www.ivx.com) and do an evening with three (!) talks (each 20 min.):
• Using Spring as an API Gateway (by Tobias Gies)
• Building and leading high-performance engineering teams (by Michael Duergner)
• Page speed: Creating great mobile web experiences (by Eyüp Alikilic)
+++ Agenda +++
• 18:00 - 19:00: Arrival, get a drink, office tour and socialise
• 19:15 - 19:40: Talk #1 + Q&A
• 19:45 - 20:10: Talk #2 + Q&A
• 20:15 - 20:40: Talk #3 + Q&A
• 20:40 - 22:00: Socialising
+++ Using Spring as an API Gateway (by Tobias Gies) +++
Spring (https://spring.io/) has gotten seriously fast – fast enough to be used as a super-flexible, programmable reverse proxy in front of a bunch of backend services that average thousands of requests per second. Let's take a look at why you might want to do that, how many lines of Kotlin we need to do it… and when you might be better off sticking to established solutions like Nginx or HAProxy.
Tobias is a backend software developer at trivago, wrangling technologies like Kotlin, Kubernetes, and Kafka.
+++ Building and leading high-performance engineering teams (by Michael Duergner) +++
Adding more engineers to a team does not out of the blue ensure faster delivery and it gets even more complicated once the team needs to be split because it becomes too big. There is a way to organize both single teams as well as a group of teams in order to ensure everyone can be productive and efficient. The talk will also touch on things like engineering culture in general and how it has an impact on the delivery of the teams.
Michael is a serial entrepreneur and an experienced engineering leader. He started his career as one of the first employees of Aloqa (sold to Motorola) in Munich building backend systems. He founded his own group payment company afterward and worked as a freelancer for several years before founding AMAZE (sold to Zalando) where he served as CTO.
At Zalando, Michael staffed and lead engineering teams in Helsinki, Lisbon, and Dortmund focussing on various different parts of the overall product landscape from customer-facing parts over internal-facing ones as well as pure backend systems handling more than 30k requests / second in peak time.
Michael is currently working as a Director of Engineering at Metro Markets in Düsseldorf leading the engineering organization responsible for building the wholesale business part, including integration of vendors, warehouse management systems and connections to the marketplace.
+++ Page speed: Creating great mobile web experiences (by Eyüp Alikilic) +++
Mobile users have very special and high demands on a website. One important requirement is that a website has to be loaded within 3 seconds. But search engines have also recognized that and Google has therefore declared page speed to be a ranking factor. Exactly here, we start and focus on common challenges but also on new methods and techniques to meet these requirements. What are the common pitfalls and what we should know to level up our page speed for a better mobile web experience? We also discuss measurement methods, KPIs, and evaluations of PageSpeed metrics.
Eyüp Alikilic is an SEO consultant at the performance agency artefact Germany based in Duisburg. His main topics are mobile web, page speed, and data analytics.
With his technical expertise, he mainly advises major customers in e-commerce and ensures fast user experiences, at least from a technical point of view.