Balint Erdi

Balint Erdi

I've been working in web development for 10+ years. After working for small companies for half of these years, I really got motivated to go solo after reading the Pragmatic Programmer by Dave Thomas and Andy Hunt. This happened as I was sitting on the train that was taking me to Prague where I attended my first conference (Euruko 2008) of my favorite new language, Ruby.

I made the leap to freelance Rails programmer and really liked the experience. I've been doing that ever since with a 2.5 year interrupt to work in a startup.

I'm now back to consulting. One of the greatest perks of freelancing is to have complete control over my hours and my career development path. I get to try new things and meet other highly motivated, fascinating people at conferences, like yours :)

Ember on Rails - Convention over Configuration on both sides of the tubes

Watch the video

Javascript frameworks are the new hotness, and for a good reason. The time has finally come to bring the desktop experience to the browser with well-structured, maintainable apps. I would even argue that having a rich-client side model is becoming the norm, and pretty soon everybody will be doing it.

Ember.js is arguably the most thought-out of the bunch. One of its key principles is Convention over Configuration which might sound familiar to some of you ;) Most rich-client apps still need a server-side component, though, to fetch data from and store data to, and we all know Rails also shines when it comes to building an API.

In my talk, I'm going to go through the steps of building a real web application with Emberjs on the client side and Rails on the backend. Rest assured I'll also point to all the code we're not writing ;)