Refactoring the dinosaur

The hardware world has historically been a mysterious, fragmented land of cryptic code. By leveraging the strengths of NodeJS, decade-old stagnant tools and libraries can be greatly improved when rewritten in JavaScript. Keeping this in mind, how do you even go about refactoring a fossilized piece of software while still preserving your sanity? To answer this question, we’ll dig into an example of how you can create a modern, JavaScript-powered interface for users to program your device. You’ll take away lessons on how to ensure the tools you create can deliver a delightful user experience to both end users and fellow developers. Preferably without bricking any microchips along the way! Intro music by @halfbyte
Length: 26:00
Views 1405 Likes: 27
Recorded on 2015-09-25 at JSConf Europe
Look for other videos at JSConf Europe.
Tweet this video