Homepage
Open in app
Sign in
Get started
A glimpse into how we’re engineering the future of travel.
Follow
The Journey is the Destination, Part 2
The Journey is the Destination, Part 2
Sometimes the journey changes. And that’s part of the process.
Andrew Forkes
Dec 15, 2022
Alerting on High and Low Traffic Using SLO
Alerting on High and Low Traffic Using SLO
How SLO-based alerting allows us to distinguish false alarms from actual problems
Petr Hájek
Nov 4, 2021
Let’s face it: When it comes to hiring for technical roles, the status quo has got to go.
Let’s face it: When it comes to hiring for technical roles, the status quo has got to go.
At Omio we’ve put the technical hiring process under a magnifying glass, with the aim of stripping away what makes them exhausting
RDX
Oct 18, 2021
Latest
Cutting Through the Noise
Cutting Through the Noise
Omio’s Summer 2022 Hackathon Yields a Breakthrough for Sustainable Travel
Joshua Stephens
Oct 10, 2022
The Journey is the Destination, Part One
The Journey is the Destination, Part One
Why money is a terrible measurement of value, and why that matters.
Andrew Forkes
Jun 22, 2022
Precise Rate Charts Using Graphite with Client-Side Aggregation
Precise Rate Charts Using Graphite with Client-Side Aggregation
Rate metrics are the basis for all monitoring. Here’s a look at how they can be used to calculate Error Rates in low volume scenarios.
Petr Hájek
May 27, 2022
Behind the Blog: Rami Alaaeldin
Behind the Blog: Rami Alaaeldin
Joshua Stephens
Apr 1, 2022
The Map is Not the Territory: Routing for Real Life at Omio
The Map is Not the Territory: Routing for Real Life at Omio
A route you can read and a route you can use are not always the same thing. We’re working to close that gap.
Rami Ali
Mar 21, 2022
Behind the Blog: Zdeněk Brabec
Behind the Blog: Zdeněk Brabec
Travel, adventure, and tech with an Omio engineer
Joshua Stephens
Feb 13, 2022
Why We Develop and Use Language Stacks, Not Languages
Why We Develop and Use Language Stacks, Not Languages
Using a set of programming languages in combination offers increased flexibility and efficiency when it comes to managing a company’s tech.
Zdeněk Brabec
Jan 27, 2022
Behind the Blog: Petr Hajek
Behind the Blog: Petr Hajek
Joshua Stephens
Dec 16, 2021
Your laptop as part of the service mesh
Your laptop as part of the service mesh
This blog post shows how we used Istio’s EnvoyFilter to dynamically reroute requests from a test cluster to anywhere and from anywhere…
Lorenzo Fundaró
Jan 19, 2021
Nailing SEO Internal Linking with Graph Theory
Nailing SEO Internal Linking with Graph Theory
Simply put, Internal linking is the aspect of SEO that aims to link pages in the same domain. To make it effective, one should consider at…
Paulo Suzart
Aug 6, 2020
Our journey to a new data warehouse
Our journey to a new data warehouse
How come that we decided to remodel an existing data warehouse and how exactly we’ve done it
Ana Gulevskaia
Jul 20, 2020
How we migrated our data warehouse from Redshift to BigQuery
How we migrated our data warehouse from Redshift to BigQuery
We recently migrated our data warehouse at Omio from AWS Redshift to Google BigQuery.
Rahul Jain
Jun 8, 2020
CPU limits and aggressive throttling in Kubernetes
CPU limits and aggressive throttling in Kubernetes
A deep dive into Kubernetes CPU throttling and its impact on service performance and reliability.
Fayiz Musthafa
Feb 17, 2020
React to React Native: Tips and tricks for your journey
React to React Native: Tips and tricks for your journey
React Native is gaining popularity these days. Here are some tips for a smooth, error-free migration from React to React Native.
Vilva Athiban P B
Jan 10, 2020
How routing works: 4 simple algorithms
How routing works: 4 simple algorithms
Our main goal at Omio and Rome2Rio is to combine to find the best travel options from any location to any location using multiple modes of…
Bastian Buch
Dec 11, 2019
Google Ads and React.js: Delivering Ads with a Great UX
Google Ads and React.js: Delivering Ads with a Great UX
How to run on-site advertising that provides a seamless experience leveraging your company’s component libraries.
Ohans Emmanuel
Dec 9, 2019
Building a maintainable Icon System for React and React Native
Building a maintainable Icon System for React and React Native
How we implemented a consistent, cross-platform React & React Native icon system in our component library.
Ema Suriano
Oct 1, 2019
Microservices Travel Journal
Microservices Travel Journal
How we scaled up provider integration at Omio by transitioning from monolithic backend systems to a microservices architecture.
Paweł Zajączkowski
Aug 22, 2019
DevOps as Contract
DevOps as Contract
Unlike many tech companies, we do not see our DevOps as a team or a toolkit when scaling it up, but rather as a contract.
RDX
Aug 22, 2019
About Omio Engineering
Latest Stories
Archive
About Medium
Terms
Privacy
Teams