Today I’m heading out on a new adventure at Typesafe, the company behind Play Framework, Scala, and Akka! The past year and a half at Heroku have been really amazing. Not only have I enjoyed teaching others about Heroku, I’ve enjoyed my own frequent use of Heroku. It says something when a technology switch makes one never want to go back to the way it was done before. This is the experience that I (and many others) have had with Heroku.
Next week I’ll be in Chicago and New York for a few presentation about Heroku, Play Framework, and running Java apps on the cloud. October 16 at the Chicago JUG: Java, Play! and Scala Apps on Heroku October 17 at the Chicago Heroku User Group: Hands-on Heroku - Deploying Apps on the Cloud October 18 at the NYJavaSig: Client/Server Apps with Play2 Framework, HTML5 and Java October 19 at the NYJavaSig: NYJavaSIG Cloud/HPC - Hands-on with Java on Heroku Hope to see you there!
UPDATE: There have been some updates to my Revel Heroku Buildpack that make it work better and with newer versions of Revel. Check out the details. Revel is a Play-like web framework for Go. I’m new to the Go programming language but I’ve heard good things. So I thought I’d take Revel for a spin and get it working on Heroku. Luckily there is already a Go Buildpack and a great article on how to use it.
This year at JavaOne I’ll be presenting two session and participating in one BOF: BOF4149 - Web Framework Smackdown 2012 - Monday @ 8:30pm Much has changed since the first Web framework smackdown, at JavaOne 2005. Or has it? The 2012 edition of this popular panel discussion surveys the current landscape of Web UI frameworks for the Java platform. The 2005 edition featured JSF, Webwork, Struts, Tapestry, and Wicket. The 2012 edition features representatives of the current crop of frameworks, with a special emphasis on frameworks that leverage HTML5 and thin-server architecture.
Tomorrow I’ll be presenting Practicing Continuous Delivery on the Cloud at the Atlanta No Fluff Just Stuff conference. Here is the session description: This session will teach you best practices and patterns for doing Continuous Delivery / Continuous Deployment in Cloud environments. You will learn how to handle schema migrations, maintain dev/prod parity, manage configuration and scaling. This session will use Heroku as an example platform but the patterns could be implemented anywhere.
JavaZone 2012 was an awesome conference (as usual)! The video of my presentation about Running Java, Play! and Scala in the Cloud is now available. Check it out and let me know what you think. Thanks!
I’m really looking forward to being back at JavaZone in Oslo this September! I’ll be speaking about Running Java, Play! and Scala Apps on the Cloud. This session will teach you how to get started deploying Java and Scala apps on Heroku. I’ll be around for the whole conference, so if anyone wants to grab a drink, deploy some apps, or write some code with me, then let me know. See you there!
Dreamforce 2012 is going to be a fantastic event! And not just because Red Hot Chili Peppers, Colin Powell, and Richard Branson will be there. I’ll also be there talking about Building Java Apps on Heroku and Force.com. Here is the description for my session: In this session you will learn how to build Social Enterprise applications using Salesforce, Heroku, and Java. Through live coding and demonstrations you will learn how to instantly deploy and scale Java apps on the cloud with Heroku.
Last week I introduced the Den of Clojure to Heroku. I really enjoyed learning more about Clojure and experiencing super simple Clojure deployment on Heroku. For those who haven’t yet deployed Clojure on Heroku, lets walk through 8 quick steps to get you started: Install the Heroku Toolbelt and Leiningen Login to Heroku from the command line: ```bash heroku login If this is your first time logging into Heroku from the command line then you will be led through some steps to associate an SSH key with your Heroku account.
Tonight (August 9, 2012) I’ll be at the Den of Clojure talking about Running Clojure Apps on the Cloud with Heroku. Hope to see you there!