James Ward

James Ward

Developer Advocate, Typesafe


James Ward (www.jamesward.com) works for Typesafe where he teaches developers the Typesafe Stack (Play Framework, Scala, and Akka) . James frequently presents at conferences around the world such as JavaOne, Devoxx, and many other Java get-togethers. Along with Bruce Eckel, James co-authored First Steps in Flex. He has also published numerous screencasts, blogs, and technical articles. Starting with Pascal and Assembly in the 80′s, James found his passion for writing code. Beginning in the 90′s he began doing web development with HTML, Perl/CGI, then Java. After building a Flex and Java based customer service portal in 2004 for Pillar Data Systems he became a Technical Evangelist for Flex at Adobe. In 2011 James became a Principal Developer Evangelist at Salesforce.com where he taught developers how to deploy apps on the cloud with Heroku. James Tweets as @_JamesWard and posts code at github.com/jamesward.




Blog

Going Reactive at the Denver Java Users Group

Posted 2013-09-11 15:08:00.0

Tonight (Sept 11, 2013) I will be presenting Going Reactive! Building Software for the Real-Time Generation at the Denver JUG. Here is what is on tap: Non-blocking, asynchronous, and reactive are all the rage todamore »

Building Reactive Apps at SpringOne 2013

Posted 2013-09-04 11:59:00.0

Next week at SpringOne 2GX 2013 I’ll be presenting a session about Building Reactive Apps. Here is the description: Non-blocking, asynchronous, and reactive are all the rage today. This session will explore why the patterns are important in modermore »

Building Reactive Apps with the Typesafe Platform

Posted 2013-08-14 15:18:00.0

It is becoming pretty clear that Reactive is the next big thing in software. But there aren’t very many resources yet about how to actually build a Reactive application. Recently I hosted a webinar about “Building Reactive Apps with the Tymore »
Read More Blog Entries »

Presentations

Building Reactive Apps

Non-blocking, asynchronous, and reactive are all the rage today. This session will explore why the patterns are important in modern apps and how to apply them to event-driven web, mobile, and RESTful apps. To illustrate the concepts, Java, Scala, Akka, anmore »

Building Reactive Apps

close

James Ward By James Ward

Non-blocking, asynchronous, and reactive are all the rage today. This session will explore why the patterns are important in modern apps and how to apply them to event-driven web, mobile, and RESTful apps. To illustrate the concepts, Java, Scala, Akka, and Play Framework will be used as examples.