Joe Barnes
Northern Virginia Software Symposium
Reston · November 7 - 9, 2014
Senior Software Architect at Mentor Graphics
Joe Barnes is currently a Senior Software Architect at Mentor Graphics where he leads development of cloud-based web solutions such as PartQuest.com. He has spent most of the last decade developing applications on the JVM, with Scala taking focus in recent projects. As an eager life-long learner himself, Joe is passionate about helping others learn and improve the craft through mentoring, blogging, lecturing, and contributing to open source.
Joe can be found blogging at prose::and::conz and on Twitter as @joescii. He also operates as joescii on GitHub where he is a Lift committer and general open-source Scala slinger.
Presentations
A Sip of CoffeeScript
Join me for a taste of the popular little language that compiles to JavaScript. In this session you will get a broad introduction to the language features via live coding examples. Find out motivations for as well as caveats against using CoffeeScript.
Reactive Programming Patterns in JavaScript
Reactive has become one of the top buzzwords in our industry. Join me for a brief introduction into the principles of reactive programming, followed by deep dive into applying the principles to your JavaScript code. By the end of this session, you will know what patterns emerge when the reactive rubber meets the programming road.