Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
Showkase
My Journey to Airbnb: Peter Coles
The story of Airbnb’s Head Economist for Policy and Director of Data Science involves geology, co-teaching...
Read more
GraphQL Data Mocking at Scale with LLMs and @generateMock
How Airbnb combines GraphQL infra, product context, and LLMs to generate and maintain convincing, type-safe mock...
Read more
Viaduct, Five Years On: Modernizing the Data-Oriented Service Mesh
A more powerful engine and a simpler API for our data-oriented mesh
Read more
Seamless Istio Upgrades at Scale
How Airbnb upgrades tens of thousands of pods on dozens of Kubernetes clusters to new Istio...
Read more
Achieving High Availability with distributed database on Kubernetes at Airbnb
How to achieve high availability with distributed database on Kubernetes.
Read more
Understanding and Improving SwiftUI Performance
New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale
Read more
Load Testing with Impulse at Airbnb
Comprehensive Load Testing with Load Generator, Dependency Mocker, Traffic Collector, and More
Read more
Listening, Learning, and Helping at Scale: How Machine Learning Transforms...
A look into how Airbnb uses speech recognition, intent detection, and language models to understand users...
Read more
Accelerating Large-Scale Test Migration with LLMs
How Airbnb migrated nearly 3.5K Enzyme test files to React Testing Library in just 6 weeks...
Read more
Embedding-Based Retrieval for Airbnb Search
Our journey in applying embedding-based retrieval techniques to build an accurate and scalable candidate retrieval system...
Read more
How Airbnb Measures Listing Lifetime Value
A deep dive on the framework that lets us identify the most valuable listings for our...
Read more
Improving Performance with HTTP Streaming
How HTTP Streaming can improve page performance and how Airbnb enabled it on an existing codebase
Read more
Journey Platform: A low-code tool for creating interactive user workflows
Journey Platform: Low-code notification workflow platform that allows technical and non-technical users to create complex workflows...
Read more
Flexible Continuous Integration for iOS
How Airbnb leverages AWS, Packer, and Terraform to update macOS on hundreds of CI machines in...
Read more
My Journey to Airbnb — Michael Kinoti
Saying no to med school and following a dream all the way to Silicon Valley
Read more
Building Airbnb Categories with ML and Human-in-the-Loop
Airbnb Categories Blog Series — Part I
Read more
Mussel — Airbnb’s Key-Value Store for Derived Data
How Airbnb built a persistent, high availability and low latency key-value storage engine for accessing derived...
Read more
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.