Category Archives: Play Framework

Reactive Postgres with Play Framework & ScalikeJDBC

Lately I’ve built a few apps that have relational data. Instead of trying to shoehorn that data into a NoSQL model I decided to use the awesome Heroku Postgres service but I didn’t want to lose out on the Reactiveness that most of the NoSQL data stores support. I discovered ScalikeJDBC-Async which uses postgresql-async, a […]

Also posted in PostgreSQL, Reactive, Scala | 12 Responses

Going Reactive at OSCON 2014

This year at OSCON I will be leading a hands-on lab and presenting about Reactive, Play Framework, and Scala. Here are two sessions: Reactive All The Way Down (lab) – 9:00am Monday, July 21 In this tutorial you will build a Reactive application with Play Framework, Scala, WebSockets, and AngularJS. We will get started with […]

Also posted in Conferences, Reactive, Scala | Leave a comment

Optimizing Static Asset Loading with Play Framework

Modern web applications are a mix of a back-end services, dynamic web pages, custom static assets, and library-based static assets. To maintain a productive development process it is easiest to have all this stuff in one project. But in production there are a number of optimizations that can dramatically speed up the loading of the […]

Posted in Play Framework | 2 Responses

Presenting in SF: sbt-web & Reactive All the Way Down

This week I will be presenting twice in San Francisco at SF Scala: Thursday April 10: Introducing sbt-web – A Node & WebJar Compatible Asset Pipeline for the Typesafe Platform sbt-web is a new web asset pipeline for Play Framework and other sbt-based frameworks. It can pull dependencies from both Node and WebJars. The pipeline […]

Also posted in Reactive, WebJars | 4 Responses

Presenting Play Framework and Reactive This Week in Boulder, Dallas, and Vancouver

This week I’ll be circling around North America presenting about Play Framework and Reactive Apps. Here is the lineup: Tuesday Feb 11 in Boulder, Colorado at the Boulder JUG: 6pm – Intro to Play Framework7:30pm – Building Reactive Apps Wednesday Feb 12 in Dallas, Texas at the Java MUG: 6:30pm – Building Reactive Apps Thursday […]

Also posted in Reactive | 1 Response

NightHacking with Play Framework and Scala

At Devoxx 2013 Stephen Chin interviewed me on his NightHacking video podcast about Play Framework, Scala, and Reactive. Here is the recording with some live coding fun:

Also posted in Reactive, Scala | Leave a comment

Play Framework and IntelliJ IDEA 13

IntelliJ IDEA 13 has been released! My favorite new feature is the sbt project support that alleviates the need to generate project files for Play Framework apps. Here is a short screencast that will show you how to create a new Play app with Typesafe Activator and then open that project in IntelliJ IDEA 13: […]

Also posted in IntelliJ | 20 Responses

Intro to Reactive Composition with the Typesafe Reactive Platform

Reactive apps are all the rage lately. The Reactive Manifesto now has over 2000 signatures and all of my recent presentations about Reactive have been packed. I’ve just recorded a screencast that explains the async and non-blocking aspect of Reactive. This screencast walks through how to do Reactive Requests and Reactive Composition with the Typesafe […]

Also posted in Reactive, Scala, Typesafe | 6 Responses

Play Framework and Reactive Presos in New York

This week I will be in New York presenting about Play Framework and Reactive Apps. Here is the lineup: Diving Into Play Framework’s Deep End – Tuesday, October 8 Play Framework is simple to get started with, but it also has some very advanced and powerful features. This session will explore some of these features, […]

Also posted in Reactive | Leave a comment


  • View James Ward's profile on LinkedIn