2017 UtahJS Conference

Monday, September 18, 2017
Jordan Commons Event Center
Times Theater 18 Theater 19 Theater 20 Hitchcock Room
8:00 – 9:00 Registration
9:00 – 9:20
Dave Smith Welcome!
9:20 – 9:55
Emily Freeman KEYNOTE: The Dr. Seuss Guide to Code Craftsmanship B
10:00 – 10:50
Cory Christensen Fundamentals of Data Visualization
Peter Aitken How can our language and behaviour be more inclusive? B
Charlotte Chang Climbing Rocks and Coding Blocks B
10:55 – 11:45
Steven Foote Dumber Components, Smarter Development
Ben Dilts Plugging memory leaks with the Chrome Dev Tools
Jonathan Mills A Skeptics guide to functional style javascript
11:45 – 1:00 Lunch
1:00 – 1:40
Ryan Hightower The Vue from up Here. Scaling with a Progressive JS Framework. B
Michele Campbell How to defuse a bomb… Wait, I mean a bug
Evan Farrer If I unit test do I really need static typing?
1:45 – 2:05
Shridharan Chandramouli Using Angular 2 components in a Non-Angular app
Tim Caswell 10 Weird Applications of Public Key Cryptography
Kevin J Reece Applying Code Standards Retroactively
2:10 – 2:50
Jen Luker Styling React for Reuse
Ryan Moore Catching Cute Monsters with Immutable Patterns from Functional Programming B
Brian Barrow & Josh Holladay Flexbox & Grid: How to style with style B
2:55 – 3:35
Kristie Giles The Death of Icon Fonts: Component-Based SVG Icon Systems
Bret Little Maneuvering Errors within the Bowels of JavaScript
Ryan Walsh UI and Unit Testing with Airbnb's Enzyme
3:35 – 3:50 Break
3:50 – 4:30
Dan Crews & Seth Tippetts GraphQL and Microservices or: How I learned to be big and small at the same time
Ryan Lewis No-Side JavaScript and the Serverless Revolution
Trevor Norris The Birth and Evolution of AsyncHooks
4:35 – 5:25
Seth House Cool RxJS Tricks
Tyler Garlick There and back again.... Understanding Async/Await B
Katie Kurkoski 0 to Nodebots in 45 Minutes B
5:30 – 6:00
Ethan Garofolo Validation in an eventually-consistent world
Valeri Karpov The 80/20 Guide to Async/Await B
Walter Scott PWA Every Day: Progressive Web Apps vs Native Apps B
6:00 – 7:00 Break
7:00 – 9:30 Dinner & Fun (Space is limited; free ticket required)
8:00 – 9:00
Registration
9:00 – 9:20
#18
Dave Smith Welcome!
9:20 – 9:55
#18
Emily Freeman KEYNOTE: The Dr. Seuss Guide to Code Craftsmanship B
10:00 – 10:50
#19
Cory Christensen Fundamentals of Data Visualization
#20
Peter Aitken How can our language and behaviour be more inclusive? B
HC
Charlotte Chang Climbing Rocks and Coding Blocks B
10:55 – 11:45
#19
Steven Foote Dumber Components, Smarter Development
#20
Ben Dilts Plugging memory leaks with the Chrome Dev Tools
HC
Jonathan Mills A Skeptics guide to functional style javascript
11:45 – 1:00
Lunch
1:00 – 1:40
#19
Ryan Hightower The Vue from up Here. Scaling with a Progressive JS Framework. B
#20
Michele Campbell How to defuse a bomb… Wait, I mean a bug
HC
Evan Farrer If I unit test do I really need static typing?
1:45 – 2:05
#19
Shridharan Chandramouli Using Angular 2 components in a Non-Angular app
#20
Tim Caswell 10 Weird Applications of Public Key Cryptography
HC
Kevin J Reece Applying Code Standards Retroactively
2:10 – 2:50
#19
Jen Luker Styling React for Reuse
#20
Ryan Moore Catching Cute Monsters with Immutable Patterns from Functional Programming B
HC
Brian Barrow & Josh Holladay Flexbox & Grid: How to style with style B
2:55 – 3:35
#19
Kristie Giles The Death of Icon Fonts: Component-Based SVG Icon Systems
#20
Bret Little Maneuvering Errors within the Bowels of JavaScript
HC
Ryan Walsh UI and Unit Testing with Airbnb's Enzyme
3:35 – 3:50
Break
3:50 – 4:30
#19
Dan Crews & Seth Tippetts GraphQL and Microservices or: How I learned to be big and small at the same time
#20
Ryan Lewis No-Side JavaScript and the Serverless Revolution
HC
Trevor Norris The Birth and Evolution of AsyncHooks
4:35 – 5:25
#19
Seth House Cool RxJS Tricks
#20
Tyler Garlick There and back again.... Understanding Async/Await B
HC
Katie Kurkoski 0 to Nodebots in 45 Minutes B
5:30 – 6:00
#19
Ethan Garofolo Validation in an eventually-consistent world
#20
Valeri Karpov The 80/20 Guide to Async/Await B
HC
Walter Scott PWA Every Day: Progressive Web Apps vs Native Apps B
6:00 – 7:00
Break
7:00 – 9:30
Dinner & Fun (Space is limited; free ticket required)

The conference is brought to you by Zero Slope Events and several volunteers:

Joni Weiss, Marti Johnsen, Justin McMurdie, Matt Sadauckas, Walter Scott, Dave Smith, Sean Duncan, Ken Snyder, Ryan Done, Ashly LaMarr, Sunny Legget, Shyloh Belnap.

Thank you for all your work!