Published
February 19, 2016
Author
Molly Heekin
Category
Comments
Time To Read
Estimated reading time: 1 minute

2016 LAUNCH Hackathon: An opportunity to build revolutionary travel apps

By Molly Heekin in Events on February 19, 2016 |

Expedia is again a proud sponsor of the LAUNCH Hackathon at Fort Mason in San Francisco, the weekend of Feb 26-28th 2016. The event is open to all external hackers to build cool and innovative apps; register now at the LAUNCH Hackathon website. Expedia will offer sponsor prizes for apps that make the best use of our hackathon APIs. There will be Expedia Engineers on-site for most of the event to answer questions and assist developers using our APIs. Event dates: Feb 26th – Feb 28th 2016 For more details check…

Read More
Published
January 4, 2016
Author
Sebastien Leitner, Sunil Srivastava
Category
Comments
Time To Read
Estimated reading time: 2 minutes

Our first partner hackathon

By Sebastien Leitner, Sunil Srivastava in Events on January 4, 2016 | Responses (2)

We’ve recently been running a lot of internal and public hackathons to get people inside and outside Expedia excited about travel. In December we hosted our first ever Expedia Partner Hackathon. We gathered over 40 participants from various supply and connectivity partners for a two-day event in Las Vegas. We were proud to have representation from 14 countries that made up about a dozen teams to hack on our APIs. We received some stellar submissions and are proud to announce our winning team from SmartHOTEL. Jassin and Hibbah joined us all…

Read More
Published
September 25, 2015
Author
Patrick Bradley, Philippe Deschenes and Rolland Mewanou
Category
Comments
Time To Read
Estimated reading time: 8 minutes

Solving problems with very large java heaps

By Patrick Bradley, Philippe Deschenes and Rolland Mewanou in Big Data, Devops, Lessons Learned on September 25, 2015 |

Users depend on our sites to be up and running at all times. We have many critical services that are required to be up and running in order to deliver that uptime, and thus those critical services need to be able to respond to changes in user behavior and load. This is a story about one of our hotel content services that feeds large amount of hotel content to systems throughout Expedia, how it temporarily ran into problems, and how we fixed it. This content service is responsible for serving…

Read More
Published
August 28, 2015
Author
Chris Roberts
Category
Comments
Time To Read
Estimated reading time: 4 minutes

The Service Worker

By Chris Roberts in Client Side Web on August 28, 2015 |

On Monday many weeks ago I had the opportunity to present a 20 minute talk to fellow Javascript developers at the local JS meetup here in Brisbane, Australia (BrisJS). The topic I presented was an introduction to the Service Worker browser API and how it could be used in an “offline first” methodology. I thought I would share with you some of the things I learned about service worker while putting together this presentation. Offline first Offline first is the idea that the experience we deliver to our users should scale depending…

Read More
Published
August 19, 2015
Author
Yani Zhang and Joan Gamell (@Gamell on Twitter)
Category
Comments
Time To Read
Estimated reading time: 7 minutes

Do you want to speed up your integration tests by 10x?

By Yani Zhang and Joan Gamell (@Gamell on Twitter) in Testing on August 19, 2015 | Responses (2)

Everyone knows how important it is to have integration tests running that verify the operation of your entire software stack as part of your development process. Our team builds an overlay that allows for extremely easy booking and cross sell of other products; partners or other internal teams inject this overlay via javascript to their confirmation pages. In the beginning it was simple, supporting just hotels on a single partner site, but it has grown to encompass several lines of business and seamlessly integrates with just about any page. As our project grew…

Read More
Published
August 10, 2015
Author
Category
Comments
Time To Read
Estimated reading time: 8 minutes

Devops Data Integration with Seiso

By Willie Wheeler (@williewheeler) in Devops on August 10, 2015 |

At Expedia, our automation efforts involve a lot of tools and data integration. This is a challenge because individual teams have considerable flexibility to adopt the tools and practices that help them achieve fast results. In cases where we think a common capability will lead to the better and faster result, the goal is to do this in a way that maintains flexibility. One key area in this regard is data integration. We want a shared and integrated view of our development and delivery world, even in the face of…

Read More
Published
August 2, 2015
Author
Brad McManus
Category
Comments
Time To Read
Estimated reading time: 8 minutes

Easier Maintenance of Android Build Variants

By Brad McManus in Mobile Development on August 2, 2015 |

My name is Brad McManus and I am an Android developer working on Expedia Hotels, Flights & Cars for the Google Play Store. Expedia Inc. owns many travel brands with their own unique applications and requirements. The core functionality of these applications is largely the same and thus it is undesirable to maintain several separate codebases. Building similar applications for our brands from the same codebase saves a lot of engineering time but does require forethought. It can also be difficult in a mature codebase that was not written with…

Read More
Page 3 of 3123