The Frontend City

A presentation at EmberFest 2025 in in Brussels, Belgium by Thomas Gossmann

Leading a team of engineers and maintaining a live-product means staying highly alert, high-pressure situations, making plenty decisions and while also guiding and supporting peers. There is rewarding tasks but also annoying ones. Let’s turn some of the annoying into rewarding ones.

  1. The journey no developer likes or wants: Pitching a technical initiative to upper management. It’s a journey of being misunderstood, seeing technical improvements and benefits for your team being denied, while drowning in politics.

  2. Maintaining your application, ensuring all aspects of operating a production app are addressed and handled can be overwhelming.

This talk aims to bring piece to these aspects. Following the idea to treat your app as a city and address the needs to keep it operable, maintainable and evolving. Being able to quickly communicate your ideas to upper management as well as fellow engineers speeds up your own workflow providing a framework for making good, better and quicker decisions.

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.