© Mapbox, © OpenStreetMap

Speaker

Joshua Töpfer

Joshua Töpfer

INNOQ, Senior Consultant

INNOQ, Senior Consultant

Limburg an der Lahn, Germany

Actions

Joshua Töpfer is a senior consultant at INNOQ. He has been working exclusively with the Ensemble Programming methodology for over four years, developing distributed systems and web applications. He is one of the maintainers of mob.sh and regularly coaches teams that want to try Ensemble Programming.

Joshua Töpfer ist Senior Consultant bei INNOQ. Seit über vier Jahren arbeitet er ausschließlich mit der Methodik des Ensemble Programming und entwickelt so verteilte Systeme und Webanwendungen. Er ist einer der Maintainer von mob.sh und coacht regelmäßig Teams, die Ensemble Programming ausprobieren wollen.

Area of Expertise

  • Information & Communications Technology

Topics

  • mob programming
  • Web Development
  • Remote Mob Programming
  • Software Teaming
  • mob.sh

Sessions

Whole Team Ensemble Programming - Turning your Team into a High-Performance Unit en

Picture this: your entire team gathered in front of a screen, collaborating in real time. One person types while the rest of the team discusses, decides, and guides the direction. This isn’t your typical way of working—it’s Whole Team Ensemble Programming. This approach takes collaboration far beyond pair programming, allowing the whole team to think, learn, and solve problems together. It breaks down silos, eliminates knowledge bottlenecks, and fosters maximum engagement, leading to quicker, better decision-making.

In this session, you’ll discover the core principles of Ensemble Programming and why it can transform a group of individuals into a high-performing, cohesive unit. I have been working exclusively in an ensemble for over four years, and will share insights, the pros and cons of the method, and practical advice on how to introduce Ensemble Programming to your own team—whether you’re working on-site or remotely. Expect real-world examples, tips for overcoming common challenges, and best practices to help your team succeed with this unique approach.

Software Architecture in the Ensemble en

In traditionally structured teams, the work of software architects often takes place separately from the development work—both spatially and temporally. Joshua’s talk shows that it can be done differently. For over four years, he has been working in a remote ensemble where the entire team takes on the role of the architect when needed. This way, the work on domain and solution architecture is done collectively by the whole team, just as the development and operation of the solutions. In this talk, you’ll learn how an ensemble works and what changes synchronous collaboration brings to architectural methods.

Four Years, One Ensemble – Challenges, Aha Moments, and True Team Transformation en

Ensemble Programming is more than just a way of working – it’s a paradigm shift in team collaboration. In this talk, I’ll share my journey through four years of exclusively working with the Ensemble Programming methodology. Together, we’ll take a behind-the-scenes look: What were my biggest aha moments, and which challenges tested me the most?

I’ll highlight the obvious benefits but also uncover hidden pitfalls, showing how teams – whether newcomers or seasoned pros – can enhance their collaboration. From overcoming initial hurdles to unexpected learning experiences, we’ll explore how this methodology transforms not just code but the team itself. Discover what I’ve learned and what even experienced teams often overlook.

This talk is for anyone curious about Ensemble Programming or already practicing it and seeking fresh insights.

ADHS in der IT: Vom Chaos zum Code — Wie wir die Stärken nutzen und die Herausforderungen meistern en

ADHS ist mehr als nur das Bild des zappeligen Kindes — gerade in der IT-Branche sind viele Erwachsene betroffen, oft ohne es zu wissen. Doch ADHS kann sowohl Fluch als auch Segen sein: Die kreativen Höhenflüge und das tiefe Hyperfokus-Tauchen sind oft genauso präsent wie das chaotische Durcheinander und der ständige Kampf mit Prokrastination.

In diesem Vortrag klären wir über die typischen Symptome von ADHS auf und geben erste Anhaltspunkte, wie man bei sich selbst mögliche Anzeichen erkennen kann. Außerdem beleuchten wir, wie Teams am besten mit ADHS-betroffenen Kollegen umgehen können, um deren Potenziale voll auszuschöpfen. Abschließend teilen wir konkrete Strategien und Tipps für Softwareentwickler, wie sie mit den Herausforderungen von ADHS besser umgehen und ihre Stärken besser nutzen können. Dieser Vortrag richtet sich an alle, die in der IT arbeiten und mehr über ADHS erfahren wollen — egal, ob als Betroffene oder als Kollegen.

Über mich

Joshua Töpfer ist Senior Consultant bei INNOQ. Nach einer späten ADHS-Diagnose befindet er sich aktuell auf dem Weg, neue Facetten seiner eigenen Persönlichkeit zu entdecken und besser zu verstehen, warum er in vielen Situationen anders reagiert. Mit seiner offenen Herangehensweise möchte er zur Aufklärung beitragen und gleichzeitig neue Wege finden, wie man im Berufsalltag besser mit ADHS umgehen kann – sowohl für sich selbst als auch für andere Betroffene.

Remote Mob Programming - At home, but not alone en de

The whole team attends an online meeting and develops together. One person types the code, the others discuss it. Sounds unusual? That's Remote Mob Programming, an exciting way of working for distributed teams. Joshua Töpfer has been working full-time in a remote mob for over three years and wouldn't want to work any other way. In this talk, you will learn what it's all about, what the pros and cons of this methodology are, and how you can find out if this methodology is something for your team.

Remote Mob Programming - Zuhause, aber nicht allein en de

Das ganze Team sitzt in einem Online-Meeting und entwickelt gemeinsam. Einer tippt den Code, die anderen diskutieren. Klingt ungewöhnlich? Das ist Remote Mob Programming, eine spannende Arbeitsweise für verteilte Teams. Seit über 3 Jahren arbeitet Joshua Töpfer Vollzeit in einem Remote Mob und möchte nicht mehr anders arbeiten. Was es damit auf sich hat, was die Vor- und Nachteile dieser Methodik sind und wie ihr herausfinden könnt, ob diese Methodik etwas für euer Team ist, erfahrt ihr in diesem Vortrag.

Joshua Töpfer

INNOQ, Senior Consultant

Limburg an der Lahn, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top