SPEAKER DETAILS

img

Bryan Hughes

nebri.us
Bryan Hughes is a technical evangelist at Microsoft, long-time member of the Node.js and NodeBots communities, and tech activist. Bryan is the creator of Raspi IO which provides Raspberry Pi support for the Johnny-Five JavaScript robotics library. Bryan also created Raver Lights, a distributed wireless lighting system designed for festivals, and Request Inspector, a Node.js performance diagnostics tool. Outside of tech, Bryan is an amateur photographer, occasional writer, a once upon a time pianist, and a wine aficionado.

Sessions

TypeScript in Practice

Level :
Beginner
Date :
11:00 AM Saturday
Room :
Fireside C
Track :
JavaScript
Interested : (-) - Registered : (21)

Speakers: Bryan Hughes

Are you interested in TypeScript, but not sure where to start? Like most modern web development, it can feel like there are too many options and no obvious answers. This talk will share best practices for integrating TypeScript into both Node.js and Webpack+React/JSX workflows, how you can benefit from the features TypeScript offers, and answer common questions about TypeScript.

Details

Understanding Functions and "this" in the World of ES2018

Level :
Beginner
Date :
3:45 PM Saturday
Room :
Town Square A
Track :
JavaScript
Interested : (-) - Registered : (31)

Speakers: Bryan Hughes

The "this" keyword has long been a source of confusion, and new features added to JavaScript in recent years have muddled the picture even more. This talk will walk you through the details of how "this" works in the context of modern JavaScript. We'll cover the differences between function declarations, function expressions, arrow functions, object-shorthand function notation, and class fields, as well as best practices when integrating with other ES2015+ goodies.

Details
  • Not Interested
  • Interested
  • Attending

SPONSORS List