Doors open for people to come in, grab coffee and register for the day
Whether you're working with APIs as the backend to your mobile site or publishing them for others to consume, this session will show you how to write really excellent and useful services. We’ll cover selecting the right service type to use and how to design a flexible, maintainable system with an outward-facing API that will have your users easily utilising its features. There will be tips and tricks on helping minimise user confusion (and resulting bug reports) and how to achieve robust services and happy users who cite your application as their "must-have". Recommended for developers and architects from all technology backgrounds.
It has been possible to instantly push information from a web server to a web browser for at least 10 years, but this technology has finally gone mainstream thanks to technologies like WebSockets and solutions like SignalR, socket.io, Faye and Pusher. In this sessions I'll cover the past, present and future of client/server communication technology, the realtime web and provide a number of use cases and demonstrations of how the technology is actually used today (it's not just chat and spaceship games).
Well-deserved break for lunch
In this introduction to Clojure, Joe and Mark will explain what makes Clojure a powerful and compelling language, why engineers at Nokia Entertainment now use it daily and love it, and why you should consider choosing Clojure for your next project.
Go is a young language that's gotten a lot of press. In this talk, Peter will give a brief overview of the language, describe how and at what scale SoundCloud uses Go in production, and then get right to work building an interesting application or two. Hopefully it will inspire you to use Go in your hack!
In today's modern web development toolkit, the command line is king. Powerful, time saving applications are at your fingertips and they've never been more prevalent than they are right now. In this, almost-the-end-of-the-day-beer-soon 40 minutes, Martyn will discuss options for making your workflow faster than ever, looking at Yeoman, Grunt, Bower and others as well as when to go DRY and write your own using languages you know and love.
It has never been easier to package your web apps in one way or another but why would we need to. Companies like Google, Mozilla and Adobe provide us ways to wrap HTML, JS and CSS as browser extensions or full on mobile/desktop apps. Cristiano highlights the divergence of technologies being used and looks into the future convergence of the web standards that power these apps. All of this to answer one essential question: is there a one-size-fits-all solution?
Grab coffee, get breakfast and register before the day begins.
Introduction from the representatives of the APIs and hackathon organisers. Prizes will be announced.
Get together, make teams and discuss what you're going to hack. Then get hacking!
Have something to eat and take a break before carrying on.
Carry on hacking.
Note: Venue should be open over night, but getting assurances from venue currently.
A chance to recharge after a night of little sleep and lots of coding.
Last minute hacking and getting it all ready.
Enjoy a meal and start prepping that all-important presentation.
Submit your hacks to Hacker League
Quick presentations of your hard work to the judges and all the other hackers.
Time for the judges to choose and give you prizes.