Technical breakdown – with source code – of how the Stripe: Open Source website was created. Embedded above is a video of the “3D cards” used on the site. Stripe Open Source: Behind the Scenes →
Category Archives: Elsewhere
Chaos Kong
The people at Netflix: Several years ago we introduced a tool called Chaos Monkey. This service pseudo-randomly plucks a server from our production deployment on AWS and kills it. Building on the success of Chaos Monkey, we looked at an extreme case of infrastructure failure. We built Chaos Kong, which doesn’t just kill a server. …
Your iPhone’s lockscreen is unsafe
Videogular – The HTML5 video player for AngularJS
Note: the demo embedded below might not work due to the source files only being available over HTTP, and this site being loaded over HTTPS. In that case you can check out the pen here Videogular is a video application framework for desktop and mobile powered by AngularJS Really nice player. Works way smoother than …
Continue reading “Videogular – The HTML5 video player for AngularJS”
Japan’s Yakuza: Inside the syndicate
To Scale: The Solar System
Ionic: Preparing for iOS 9
iOS 9 is releasing next week, and with it comes some changes and bugs that Ionic developers need to be aware of. Even if your app was published for an earlier version of iOS, you might still need to make some fixes due to regressions released by Apple in the web browser. Some minor things, …
Glen Keane – Step into the Page
Be inspired: Over nearly four decades at Disney, Glen Keane animated some the most compelling characters of our time: Ariel from The Little Mermaid, the titular beast in Beauty and the Beast, and Disney’s Tarzan, to name just a few. Keane has spent his career embracing new tools, from digital environments to 3D animation to …
Jony Jive: A Jony Ive Soundboard
Design for Realtime – User experience principles for realtime and reactive systems
Great set of example videos (both right and wrong) on how to properly build interfaces that are updated reactively – without a page refresh (viz. “the realtime feed”). Imagine the difficulty in communicating the rationality of the system to the end user. In the realtime world our challenges are not only to build delightful features, …