~/devreads

Expedia

https://medium.com/expedia-group-tech · 10 posts · history since 2025 · active

3 Jun

5 May

Rick Fast 7 min read

Expedia Group Technology — Platform How AI changed the build vs. buy equation, and why discipline matters more than ever Photo by Ali Kazal on Unsplash Agentic coding tools and AI-native workflows have changed what’s possible for platform engineering teams. I lead Platform Engineering at Expedia Group ™, one of the world’s largest travel technology companies. We power brands like…

software-engineeringplatformengineering-leadershipartificial-intelligence

28 Apr

Nikos Katirtzis 7 min read

Expedia Group Technology — Engineering A system that facilitates investigation of service degradations and outages using service telemetry data and AI Photo by Evangelos Mpikakis on Unsplash. The recent advancements in the artificial intelligence space make us re-evaluate how work is done. From programming, to designing systems, or even operating them in production. While there is considerable focus on automating…

observabilitysoftware-engineeringdistributed-systemsgenerative-ai-toolssite-reliability-engineer

7 Apr

Rick Fast 10 min read

Expedia Group Technology — Engineering When your platform’s next user isn’t human Photo by Alex Vasey on Unsplash Earlier this month I hosted a town hall for Expedia Group ™ Platform Engineering organization, focused on the rapid progress happening in the agentic coding space, and what it means for us as engineers and as a platform team. Our teams are…

software-engineeringplatform-engineeringai-agentexpedia-group-techai

24 Mar

Prakhar Sapre 8 min read

Expedia Group Technology — Data Workload‑aware routing for Trino Photo by Joseph Barrientos on Unsplash Trino — a fork of PrestoSQL — is a powerful tool in modern data analytics, enabling organizations to query large datasets quickly and efficiently. As a distributed SQL query engine, Trino provides fast, scalable insights without requiring data relocation. While Trino is robust on its…

trino-gatewaysqlanalyticstrinosdata-science

3 Mar

Rafael Torres 3 min read

Expedia Group Technology — Engineering A lightweight framework for balancing speed today with agility tomorrow Photo by Benjamín Gremler on Unsplash As engineers, we’re often encouraged to “move fast” — and for good reason. Delivering value quickly is critical. But running fast usually means taking shortcuts: skipping tests, hardcoding a value, bending an abstraction a bit too far. Individually, these…

product-backlogagilequalitytechnical-debtsoftware-engineering

17 Feb

Benjamin Stieger 9 min read

Expedia Group Technology — Data Quickly identifying winning ranking models before committing to A/B tests Authors: Adam Woznica, Benjamin Stieger, and Stefania Ebli Photo by Il Vagabiondo on Unsplash Expedia Group ™ covers a portfolio of brands such as Expedia.com, Hotels.com, and Vrbo, that power lodging searches for millions of travel shoppers every day. In this competitive market matching users…

experimentationdata-sciencehypothesis-testingrecommender-systemsa-b-testing

27 Jan

Alyssa White, PhD 7 min read

Expedia Group Technology — Data Two roles one goal — understanding users better By Sophie Rabet and Alyssa White Photo by Samsung Memory US on Unsplash Quantitative User Experience (UX) Research, as a discipline, is growing rapidly. Quant UX Con 2022, the first ever general industry conference for the discipline, was organized with the expectation of about 200 attendees. After…

career-advicedata-scienceanalyticsux-researchquantitative-ux-research

6 Jan

Manisha Sudhir 6 min read

Expedia Group Technology — Data Science Empowering developers with seamless vector embedding solutions Photo by Daniela Cuevas on Unsplash Introduction Rapid advances in Machine Learning (ML), especially Generative AI, have increased the need for specialized capabilities like vector embedding similarity search. Vector embeddings are the numerical representations created by machine learning models which allow disparate inputs to be compared against…

machine-learningvector-databasemlsdata-science

2 Dec 2025

Rafael Torres 5 min read

Expedia Group Technology — Engineering Exploring the strategy pattern and functional programming alternatives in Kotlin Photo by Karsten Winegeart on Unsplash When designing software around business processes (e.g., orchestration services), one of the key challenges is organizing business logic in a way that is maintainable, scalable, and adaptable to change. In this post, we’ll explore how to address such challenges…

kotlinkotlin-beginnerssoftware-engineeringstrategy-patternfunctional-programming