What we’re about
Talks and discussions on system architecture in Warsaw, Poland
We are a community of tech specialists, united by an interest to distributed systems design. We aimed to create gathering spots for everyone who wants to listen & talk about software architecture and related stuff.
Speakers from all over the world, local tech luminaries and likeminded network of developers, Team Leads, DevOps, and architects.
❤️ All genders, and nations are very welcome
🤝 Organizer and Driver — On The Spot
Upcoming events (1)See all
- Software Architecture meetup [TechSpot PL]HubHub Nowogrodzka Square, Warszawa
🔥 The most notable IT architecture event of September in Warsaw is on the horizon! Speakers from Israel, Portugal, and Poland will share modern practices and insides on architecture approaches & systems engineering:
- Balancing coupling in software design with Vlad Khononov (referring to his pre-order-only & soon-to-be-bestseller book)
- Making tech decisions of Fibery, a well-known tool for startups
- Software architecture transformation with Ivan Padabed
📍September, 29 | HubHub Warsaw
Welcome to the TechSpot meetup!
18:30 Doors open. Snacks, drinks, rock'n'roll!
19:00 "Balancing Coupling in Software Design" — Vlad Khononov, Software Architect, O'Reilly Author and Trainer
19:45 Coffee/Juice/Beer Break
20:00 “Architecture behind flexible Domain” — Sergey Truhtanov, Software Engineer @Fibery
20:45 Coffee/Juice/Beer Break
21:00 "The Next Big Thing In Architecture Domain" — Ivan Padabed, Director Platform Architecture @PandaDoc
🇺🇸 Talks language: English
DETAILS ON TALKS
Title: Balancing Coupling in Software Design
We are used to treating coupling as the necessary evil. Hence, we aim to break systems apart into the smallest services possible, in the ever-lasting quest of decoupling everything. But what results are we getting by following this reasoning? — Instead of the promised land of evolvable systems, many such “decouple everything” endeavors lead straight into the chains of distributed monoliths. Can we do better? What if there is a better way to handle coupling in distributed systems? Or even, what if instead of fighting coupling, we can use it as a heuristic for designing systems that are actually evolvable and maintainable? That’s exactly what you will learn in this session: what coupling is, and how you can use it as a design tool. We will start by taking a journey through time, and explore the different models of evaluating coupling. Next, we will combine the existing knowledge into a coherent model — a simple function for evaluating a system’s decomposition into components. This function will allow you to assess the expected effort for evolving a system and use it as a heuristic for optimizing architectural design decisions.
2️⃣ Sergey Truhtanov, Software Engineer @Fibery
Title: Architecture behind flexible Domain
Most business applications have some defined Domain, they provide a set of Domain Entities to work with and api for them. What if we want to make an application where the user defines the domain himself?
In this talk Sergey will talk about the tech design phase of Fibery (work management tool with flexible domain inside). Which tech decisions worked well, which not so well. What is the architecture behind Fibery right now and how various system components are linked together.
3️⃣ Ivan Padabed, Director Platform Architecture @PandaDoc
Title: The Next Big Thing In Architecture Domain
Ivan will share his thoughts on how IT/Software Architecture work will be transforming in the near future. His previous predictions of Platform Engineering trend growth were surprisingly accurate, by the way 😉
🔥 Developers, architects, team leads, and doers of all sorts are welcome!
🤝 Organizer and Driver of the meetup & community — On The Spot LLC.