June 24, Conference day
09:45 - 10:30 CEST
This talk covers how we can leverage GitLab's downstream pipelines to generate packages from an OpenApi spec and test other downstream projects with it.
10:45 - 11:30 CEST
This talk is drawn from experience managing a complex web application powering our startup business, grown from a single developer to a team of 12 engineers. Over the years we've been challenged as old architecture decisions cause us problems, and engineers look to new, exciting concepts like microservices to solve these.
During these processes, trying to understand why we built things the way we did, we've seen places where the knee-jerk reaction to move to microservices can be damaging, losing important embedded business knowledge from our code base. We've adopted practices to allow microservices ideas to influence how we continue to build and maintain our monolith, gaining control over our systems without losing the underlying experience codified in our systems.
I want to assure developers that tearing things down and rebuilding isn't the only way, that their existing code can be not only maintained well, but valuable because of the lessons it contains. In conversations with developers at a number of conferences I've spoken at, there's often been guilt inherent in how people think of their code vs what they see published or spoken about - I want to try and reverse this in a helpful way.
11:45 - 12:30 CEST
This talk is about how I bugfixed my career and regained contentment, meaning and genius. I will pass on the lessons I learned on how to protect yourself from false loyalty, getting out of a job you once loved, taking calculated risks and finding your own field of passion.
13:00 - 13:45 CEST
Join me in this talk and learn more of how to do it efficiently in PHP8!
14:00 - 14:45 CEST
I'll tell you a story of how a small team of people managed to move software and services from one server to two, and then to dozens on cloud and then back to on-premise. What we encountered on the way, where we failed, and how we solved it.
15:00 - 15:45 CEST
In this session you’ll learn how some smart people see the world differently, understand the mind-sets which not only make them great but also give them grief, and discover how much they need your leadership. In the end you’ll leave with practical plans to reduce frustration and help the brilliant programmers on your team shine even brighter.