jsconfeu-googleplus jsconfeu-heart jsconfeu-logomarkjsconfeu-map-marker jsconfeu-smilie jsconfeu-twitter jsconfeu-youtube
site url:http://2015.jsconf.eu
page url:/speakers/suz-hinton-refactoring-the-dinosaur.html
page id:/speakers/suz-hinton-refactoring-the-dinosaur
page date:2015-08-14 00:00:00 +0000
node url:
twitter name: jsconfeu
page pattern:

Suz Hinton:
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!