Salt Lake Software Symposium - June 3 - 4, 2016 - No Fluff Just Stuff

Pratik Patel

Salt Lake Software Symposium

Salt Lake City · June 3 - 4, 2016

You are viewing details from a past event
Pratik Patel

Developer Advocate @ Azul Systems

Pratik Patel is a Java Champion and developer advocate at Azul Systems and has written 3 books on programming (Java, Cloud and OSS). An all around software and hardware nerd with experience in the healthcare, telecom, financial services, and startup sectors. He's also a co-organizer of the Atlanta Java User Group and North Atlanta JavaScript meetup, frequent speaker at tech events, and master builder of nachos.

Presentations

ES2015: Using tomorrow's JavaScript today!

You don't have to wait to use the next generation JavaScript language until all browsers support it - using transpilation you can start using it today and future proof your code and make it more elegant NOW! See the details for the topics covered.

Continuous Integration for Web & JavaScript Projects

This session covers the basics of setting up a Web & JavaScript project for Continuous Integration. The goal is to apply the same engineering practices as for projects coded in Java. Topics covered:

  • Build tool for JS: Grunt
  • Integrating JSHint
  • Automated testing setup
  • Other tools as part of a build process: Webpack, transpiliation

High Performance JavaScript Web Apps Architecture

In this session, we'll dig deep into the performance aspects of JavaScript and the Web Browser. Single page web applications are becoming popular very quickly, and understanding the low-level and high-level aspects of the browser platform and JavaScript runtimes embedding in them are important.

The Modern JavaScript Server Stack

The usage of JavaScript on the server is rising. In this session, we'll talk about all the tools and utilities that comprise a modern JavaScript application, from a server-side point of view.

React.js: Super-fast Single Page Web Applications

React.js is a view library from Facecbook for building performant user-interfaces in JavaScript. In this session, we'll explore React.js and understand why it's a great step forward for building complex UI's that run fast. We'll code up an example web application using React.js and step through the basics of using the library while discussing concepts like the virtual DOM and components.