Solve for Maintainable, not for Impressive


Start: 27.04.2026 @ 18:00


Another month, another PyData event!

This meetup’s topic is “Solve for Maintainable, not Impressive,” and the lecture will be delivered by Veronika Andonovska from Slice on April 27th, 2026, at 18:00, hosted at Base42.

Talk:


Solve for Maintainable, not Impressive

Most architecture talks follow a familiar pattern: there was a problem, it got solved, and here are the results - clean and polished.

This session takes a different approach.

Veronika will walk us through the real-world evolution of a production service that was rewritten three times over five years - first in Go, then as a Python microservice, and now as a Python monolith. Each iteration came with the belief that the “right” solution had finally been found.

Rather than presenting a final answer, this talk focuses on the journey itself - highlighting the trade-offs, mistakes, and lessons learned along the way.

The presentation will explore key engineering decisions that teams face in practice, including when (and whether) to migrate a live service, how to do so without downtime, where business logic should live, and how architectural choices influence what modern AI tools can actually understand and work with.

This is not a talk about migration completion - it’s a talk about the process happening during the migration. And that’s exactly what makes it valuable.

About the speaker


Veronika Andonovska is a backend engineer at Slice, a food-tech platform that enables restaurants to manage their menus and orders.

Sign up to speak on the next PyData:

./speak.sh

Location:


Base42 is located in a Garage at Rimska 25, Skopje.

Oh... there's also this map:

Base42 was made from scratch by enthusiasts like you.

© 2042