JSFoo 2015

The future of JavaScript

Suhas SG

@jargnar

Metaprogramming - A journey into ES6

Submitted Jun 25, 2015

Intermediate JavaScript users can hope to graduate to advanced level by understanding metaprogramming and using ES6’s Symbols, Proxies and Reflect API for writing elegant code that’ll make their co-workers drool.

Outline

Metaprogramming is an art. It is an art often used by ninjas to conceal some of their swift and masterful sword strokes.

A mastery over metaprogramming can help each one of us write better code, both materially and spiritually. In this talk, we embark on a journey that will unravel some of the techniques of metaprogramming and specifically how to metaprogram with ES6’s new Symbols, Proxies and Reflect features.

Requirements

A laptop with a browser, probably just a little sense of humor along with it. :-)

Speaker bio

Suhas is a Data Scientist at Gramener. Suhas loves to speak anything technology, computer science, and physics. He has over 4 years of web programming experience.

Suhas is also a coordinator for the Internet Society Bangalore chapter, and propogates the idea of a free Internet for all. His ‘Empower Artisans’ project in 2013 was featured by CNN.

Slides

http://suhas.co/jsfoo2015/

Comments

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

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

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more