Logo
KEtchUp #5
19
Feb 25
In-person

KEtchUp #5

When

Wed, Feb 19, 2025, 5:00 PM - 8:00 PM (UTC)

Location
FABRIKA48
Južná trieda 48, 040 01 Juh, Slovakia

Event information

KEtchUp is back!

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 :) 

1. Daniel Janočko @kiwi.com: UX Under Business Pressure: Why WebView Beat Native

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.

2. Dmitry Osipov @microsoft: Building Reliable Systems From Unreliable Parts

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.

3. Michal Cyprian @kiwi.com: Deliver, Deploy, Refactor, Repeat! 

"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.

Speakers

DO
DO

Dmitry Osipov

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

MC
MC

Michal Cyprian

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

DJ
DJ

Daniel Janočko

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

Event registration

By signing up you agree to Talkbase terms & conditions and privacy policy and to subscribe to Kiwi.com marketing communication.

Other information

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.

FreeWed, Feb 19, 2025, 5:00 PM (UTC)Feb 19, 2025, 5:00 PM (UTC)