JSFoo 2017

JSFoo is a conference about JavaScript and everything related.

Applying NASA coding guidelines to JavaScript or airspace is closer than you may think

Submitted by Denis Radin (@denisradin) on Feb 20, 2017

Technical level: Beginner Status: Rejected


Jet Propulsion Laboratory – scientific institution making a lot of research and development for NASA. JPL have been developing software for most of unmanned missions in the field of deep space exploaration including such missons as Curiosity and Voyager. High level of autmatization and long duration of missions led to superior demands to software quality.

As a result of JPL amazing experience a set of code guidelines was developed and published recently. Since demands to web-driven software constantly increase and more critical tasks are entrusted to JavaScript, lets apply NASA coding guidelines to JavaScript / HTML applications for higher performance, reliability and the better world.


Unification is everywhere
Why HTML/JS stack?
Implementing aircraft instruments using JS
Applying NASA coding guidelines to JS (10 rules)

Speaker bio

Front-end engineer working on “embedded JavaScript” in Liberty Global (Ziggo, UPC). Passionate about code quality and performance optimization, mastering workshop http://challengingnative.com, organizing http://react.asmterdam and http://amsterdamjs.com. Launching JavaScript into space and stratosphere in spare time.



Preview video



{{ gettext('Login to leave a comment') }}

{{ gettext('You need to be a participant to comment.') }}

{{ formTitle }}
{{ gettext('Post a comment...') }}
{{ gettext('New comment') }}

{{ errorMsg }}