With top-rated shows like “Orange is the New Black” or “House of Cards,” Netflix needs to have a well-versed integration test team to make sure each of its 80 million users are getting a great experience. With such a fast-paced environment, challenges are sure to come to the surface. Netflix’s product engineering integration test team … continue reading
When you’re watching the Oakland Athletics beat up on the Anaheim Angels on the MLB.tv streaming service, you’re probably not thinking about the software involved in that equation. But it’s the software that has taken 15 years of continual evolution to get to the point where, nowadays, baseball’s premium subscription service isn’t just a nice … continue reading
Software is everywhere, eating industries, changing lives and connecting people. But some of the subtler ways in which software is eating the world are not entirely obvious at first glance. Who knew that Twitter was so important to revolutionaries until the Arab Spring, for example? Sure, we all know that software makes our bank accounts … continue reading
Netflix is known as a place to binge watch television, but behind the scenes, there’s much going on before everyone’s favorite shows can be streamed. There are many tools and techniques the company uses to go from source code to a deployed service that sends shows and movies to more than 75 million global Netflix … continue reading
A slideshow that describes “The State of Go” was created to show where the programming language is as of February 2016. Some highlights include all of the Go releases. Go 1.4 is one year old, Go 1.6’s release candidate was released on Jan. 28, and Go 1.6 will be released sometime this month. Most of … continue reading
It only takes a minute to notice a performance issue. In 60,000 milliseconds, you can get a Linux performance, and the Netflix Performance Engineering team can show you how. Netflix has a EC2 Linux cloud, which is constantly monitored by performance-analysis tools to make sure everything is running smoothly. These tools include Atlas (for cloud … continue reading
Netflix and Oculus announced yesterday that they had been collaborating to build a VR movie-watching application. The app, written by 3D programming legend John Carmack, includes a virtual living room and takes into account the viewing angle such a device requires. At Oculus Connect, a developer event hosted by Oculus, Carmack, the company’s CTO and … continue reading
Netflix wants to put cross-site scripting (XSS) to sleep with the introduction of its latest open-source framework: Sleepy Puppy. Sleepy Puppy is a XSS payload-management framework designed to help security engineers capture, manage and track XSS propagation. “We wanted a more comprehensive XSS testing framework to simplify XSS propagation and identification, and allow us to … continue reading
Da-dum…da-dum…da-dum da-dum da-dum da-dum… It’s JAWS, the combined JavaScript + Amazon Web Services stack surfacing in a great white way on GitHub this week. JAWS is a “monstrously scalable,” server-free Web application boilerplate using bleeding-edge AWS services. The stack provides new AWS tools for developers to build large scalable Web applications in JavaScript. The stack … continue reading
IBM has released the IBM Design Language, a shared vocabulary, framework and collection of resources for software design. The IBM Design Language website is a set of living guidelines for IBM’s software product design. The framework encompasses experience, visual, interaction and front-end sections, and the site includes resources such as a type scale calculator, icon … continue reading
In the U.K., in-play betting—the ability to wager on who the next football (soccer to us Americans) player to score a goal in a game will be, for example—is taking the online gambling establishment there by storm. The rise in popularity could not have occurred, though, without advances in technology. Specifically, real-time data distribution technology. … continue reading