Open in app

Sign In

Write

Sign In

John James
John James

237 Followers

Home

About

Published in Expedia Group Technology

·Feb 14

Four Key Differences Between “Online Travel” and “Online Shopping” E-commerce

How Expedia Group scales for 1.26 quadrillion different travel product variations — Did you know that Amazon has an estimated 700 billion different product variants it could sell? That’s based on some simple math, multiplying 350 million unique products by the maximum of 2,000 product variations (e.g., product color and size). Most products will have far less than 2,000 product variations —…

Software Engineering

8 min read

Four Key Differences Between “Online Travel” and “Online Shopping” E-commerce
Four Key Differences Between “Online Travel” and “Online Shopping” E-commerce
Software Engineering

8 min read


Published in Expedia Group Technology

·Oct 20, 2020

Are These Six Software Anti-patterns Killing Your Delivery?

Tips for better delivery cycles with better output and a happier teams — Engineers understand that software needs constant care and feeding to avoid inefficient delivery practices. Stakeholders expect timely delivery of their new features and capabilities, and can get frustrated at long delivery cycles. …

Software Development

8 min read

Are These Six Software Anti-patterns Killing Your Delivery?
Are These Six Software Anti-patterns Killing Your Delivery?
Software Development

8 min read


Published in Expedia Group Technology

·Oct 24, 2019

Knowing the Value of Your API

All APIs are not created equal Introduction In 2002, Jeff Bezos sent all Amazon employees an email that mandated all teams expose their data and functionality through service interfaces. In this email, his closing sentence said “ Anyone who doesn’t do this will be fired. Thank you; have a nice day…

API

3 min read

Knowing the value of your API
Knowing the value of your API
API

3 min read


Published in HomeAway Tech Blog

·May 9, 2019

Fighting Back Against DDoS Attacks

Engineering resilience into your applications and services — If you search for DDoS (Distributed Denial of Service) attacks online, you will be surprised at how common they have become. 2018 saw the largest DDoS attack to date on Github at 1.35Tbps; fortunately, it only affected availability of their service for around ten minutes. …

Cybersecurity

7 min read

Fighting Back against DDoS Attacks
Fighting Back against DDoS Attacks
Cybersecurity

7 min read


Published in HomeAway Tech Blog

·Jan 23, 2019

The Human Understanding Path to Success

Part 3 of 3 — Owning your high tech destiny in the new world — Engineers must develop a deeper understanding of human behavior when building the software of tomorrow. From self driving cars to digital assistants, learning human behavior may not necessarily be top of mind for most engineers. In my first two blogs we looked at how rapid changes in technology, including Artificial…

Careers

8 min read

The Human Understanding Path to Success
The Human Understanding Path to Success
Careers

8 min read


Published in HomeAway Tech Blog

·Jan 15, 2019

Machines Are Changing the Software Landscape

Part 2 of 3 — Owning your high tech destiny in the new world — My youngest son was sitting on the couch playing a game on his iPad. I asked, “What is the name of that game?” He replied “Slither.io and I am playing AI mode”. Interested, I asked him, what is AI? He replied, “I am not sure what AI stands for, but…

Artificial Intelligence

8 min read

Machines Are Changing the Software Landscape
Machines Are Changing the Software Landscape
Artificial Intelligence

8 min read


Published in HomeAway Tech Blog

·Jan 8, 2019

The Recent Evolution of Software Engineering

Part 1 of 3 — Owning your high tech destiny in the new world — Just over 20 years ago, software engineers were building business applications deployed on desktop computers with thick clients. Java was 3 years old, Netscape was the most common web browser, and Amazon was a 3-year-old online bookstore. If you had a fast internet connection at home, it was most likely…

Tech

7 min read

The Recent Evolution of Software Engineering
The Recent Evolution of Software Engineering
Tech

7 min read

John James

John James

237 Followers

Engineering leader @Expedia Group. Solving customer problems with technology. Opinions are my own.

Following
  • Tim Denning

    Tim Denning

  • Molly Ruby

    Molly Ruby

  • Barack Obama

    Barack Obama

  • Building Arks with Jason Clendenen

    Building Arks with Jason Clendenen

  • salmanmalik

    salmanmalik

See all (89)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech