Heroku Hackathon for Media Industry Developers

Bringing developers with similar experiences and interests together is a great way to organise a Hackathon. At the latest Heroku hack, it brought together developers from media companies including the Financial Times, RBI, UBM, TicketMaster, Precursive and Tquila.

As this was the first event, I am very grateful to the 20 developers that braved the awful weather that day.

The evening started with a chance for developers to “talk tech” over free beer & pizza and discuss what challenges they wanted to work on that evening. In the end we split into teams based on the main language they wanted to work in and each team worked on a different application.

As most of the developers were new to Heroku, went over a check-list to get started. As its so easy to use Heroku then this only took a couple of minutes.

Thanks to the developers at Salesforce, we also had a “Heroku mentor” for each team to help them get going. Once everyone was over the initial steps with Heroku, the only challenging part was to work together to build their application in a short space of time.

Getting creative with Application Development

The different teams chose to develop applications with Java, Ruby and Node.js.

One team was quite ambitions in trying to build a location based app for seeing where the most popular tweets were coming from. Using Heroku Postgres they quickly extracted the data they needed. The location information would be shown using Google maps and unfortunately they introduced a bug they didn’t quite fix in in time that stopped those locations showing up as pins on the map.

One developer also succeeded in deploying something he had written previously, a graphical to-do list. Although it was a fairly static HTML & JavaScript site, by changing the index.html file to index.php then Heroku was happy to run it as an application.

The other teams created a voting application and an “all I want for christmas” wish list, similar to Amazon.

So every team got something deployed live to the Internet, some teams even got more than one app live!

The hackathons go on and the next one will be an all day Hack the Tower at one of the tallest buildings in London, Tower 42. Salesforce has an office with amazing views and we 50 developers signed up across different technical communities.

Update: December 2013 - HackTheTower has now moved to the Salesforce Tower in London, previously known as the Heron tower.

Back to basics

By popular demand, I’m also planning some Heroku workshops at Tower42 (where I am also running “Hack the Tower”). These workshops will give developers the experience needed to help them deploying their apps naturally and give them an effective deployment workflow with other common tools such as Github.

The workshops will also give developers insight into how they can learn other cool technology such as MongoDB & Redis without the hassle of installation and configuration.

Sign up for free to the London Salesforce Developer community to keep up with these events.I am also planning a talk for the London Java Community (3,000 members) on “Heroku for Java Developers”. This will help give developers a good overview of the platform capabilities, the developer workflow & tools as well as add-ons and cool technology they can easily try out.

Thank you.
@jr0cket


This work is licensed under a Creative Commons Attribution 4.0 ShareAlike License, including custom images & stylesheets. Permissions beyond the scope of this license may be available at @jr0cket
Creative Commons License

All Your Base Aftermath - the Afternoon

The second half of All your base was just as great as the first, although there was so many interesting ideas and new shiny things to try I will be busy through the holidays trying to process it all.

The talks this in the afternoon treated us to a feast of: Git as a NoSQL db, Redis, MySQL at Twitter, LawnChair mobile web persistence, Postgres Demystified and Apache Cassandra. What follows is just some of that data goodness…

Read More

All Your Base Aftermath - Morning Round Up

The All Your Base conference was a brilliant example of getting a conference right. Everything was ideal. The venue was right next to the train station and the after party was directly opposite, so staggering for the trainback home.

The network was awesome, actually getting a hard line and even a free ethernet cable in the goody bag (because who is going to remember to bring one).

And of course an amazing line up of speakers from cool companies including MongoDB (10gen), Heroku, Basho, MariaDB and many more.

Here is part one of my experiences at All Your Base.

Read More

The Master Plan for Salesforce Community Developers

The promise of fast application development using the Salesforce platform is very appealing and the latest release has attracted over 800,000 developers.

Heroku (part of the Salesforce family) is also attracting a lot of attention. By allowing developers to deploy their applications with a simple git push command, it helps make continuous deployment becomes a reality.

These are just two of the reasons I took the opportunity to join the amazing team at salesforce.com. So you can imagine I was overjoyed when I started as Developer Advocate for EMEA. Here is what that role is all about.

Read More

Managing Multiple SSH Keys to Avoid Heroku Permission Issues

I was a little surprised to have an access issue with Heroku when using my new Mac Book Pro, as its always been really easy to deploy my applications to Heroku in the past.  I kicked myself when I realised I’d only set up a public key specifically for my Github account.

This got me to wondering the best way to set up keys given I am using different services for both personal project and work.

Read More