Top Stories published by Zappos Engineering in November of 2015

Java 8 vs Scala — Part III Trust no one, bench everything

This is part 3 of the article. Check out Part 1 and Part 2.

From Part 2, you’ve seen that the Scala approach is generally shorter than the Java approach when you want to manipulate either collections or…


Java 8 vs Scala — Part II Streams API

This is part 2 of the article. If you want to start from 1, you can click here.

Stream vs. Collection?
Let’s start with a short and incomplete description by me :), a collection is a finite set of data while a stream is a sequenced set of…


Boids

The Zappos engineering blog design started with a birdwatching video.

At a company all-hands, our CEO showed the video to help inspire the journey to self-organization that Zappos is currently engaged in. I had never been exposed to birds behaving like this before and I was mesmerized by…