Wed, Feb 19, 2025, 5:00 PM - 8:00 PM (UTC)
How we fixed it: challenges we faced and overcame
Join our fun tech meetup evening, where you will listen to 3 inspirational speakers from Microsoft and Kiwi.com.
This time about all the times we had to switch focus, develop a new solution… and ensure the outcome would be great!
Apart from the three speakers, you can look forward to a small refreshment and the possibility to network with fellow attendees – as always :)
When technical decisions collide with business requirements, the winner is often not who you’d expect. In our case, we sacrificed native development in favor of speed and flexibility with WebView—and to our surprise, our users didn’t seem to mind. In this talk, I’ll share the challenges and trade-offs we faced during this transition and how we navigated the compromises in user experience that came with it.
Service-oriented architecture is a great architectural style, but it comes at a price. The more (micro)services you have, the more remote requests you'll have to send across them to have a working system. The more requests you make, the more failures you get. But don't panic yet! Even though you can't avoid failed requests, you can deal with them.
In this talk we'll explore resiliency patterns that can improve Quality of Service and latency, and make customers happy.
We'll cover some basic strategies such as Timeout, Retry, Fallback, and also more advanced ones such as Hedging, Circuit Breaker, Rate Limiting. We'll discuss how to combine mentioned strategies and will learn on examples why mindfully configuring your resiliency strategies is as important as having them.
"Can we deliver a reasonable MVP scope of this strategic airline partnership integration in three weeks?" asked the Senior Design Manager during a late Friday afternoon ad-hoc meeting. "Impossible," I responded. "Three weeks are not enough, not even to adjust UI communication significantly." To my surprise, I was proven wrong!
In this session, we take you behind the scenes of delivering a production-ready MVP under extreme time constraints. Using a real-world case study of a strategic airline partnership, we’ll reveal the critical factors for success in rapid delivery and demonstrate various refactoring approaches to deal with the subsequent technical debt — Full Rewrite, Modular Refactoring, and Incremental Improvement. Discover how "Deliver, Deploy, Refactor, Repeat" became our winning strategy.
Software Engineer at Microsoft
Dmitry is a software engineer who enjoys building reliable distributed systems. He's a huge fan of two programming languages, that d...
View more
Engineering Lead at Kiwi.com
Michal is an Engineering Lead at Kiwi.com, a leading global travel tech company headquartered in the Czech Republic. He is passionat...
View more
Mobile Tech Lead at Kiwi.com
I’m a Mobile Tech Lead with over 11 years of experience in Android development. My journey started with building simple apps and gre...
View more
Please be informed that photography and videography will take place during this event. By attending, you may be captured in photos or on video. We aim to document the vibrancy and engagement of the occasion and to celebrate the participation of all our valued attendees.
The images and footage captured will serve multiple purposes:
Event Reporting: We will be crafting articles, blog posts, and various reports to reflect on the success of our event and showcase the highlights.
Future Promotions: Your presence might be featured in promotional materials for upcoming events as a way to illustrate the excitement and community involvement.
Social Media Illustration: Authentic moments from the event may also be selected to enhance our social media content, bringing life and a personal touch to our digital presence.
We understand that privacy is important and we want to respect your individual preferences. If you prefer not to have your image recorded or used, please reach out to any of our organizers on site. We will be happy to accommodate your request and ensure you are not included in public-facing media.