Yehuda Katz

Yehuda Katz is a member of the SproutCore, Ruby on Rails and jQuery Core Teams. Daytime, he works as an architect at Strobe. Yehuda is the co-author of the best-selling jQuery in Action, the upcoming Rails 3 in Action, and is a contributor to Ruby in Practice. He spends most of his time hacking on open source or traveling the world doing evangelism work. He blogs at http://yehudakatz.com and can be found on Twitter as @wycats.

Website

http://yehudakatz.com

Twitter

http://twitter.com/wycats

Ruby On Rails

Sessions

Sproutcore

Track: Web, wednesday 11:10 - 12:00

Building web applications with traditional web development techniques is painful. Making sure your HTML is always up-to-date is challenging, and swapping information back and forth with your server can be error-prone.There is a better way. SproutCore's robust bindings system allows you to create data-centric applications. Just describe the state of your application and how the data flows from your models to your views and let SproutCore do the rest.Semantic templates allow you to write HTML and CSS that update automatically when your models change—like magic. And an in-memory database lets you intelligently manage and query your data and synchronize with your server.SproutCore will change the way you think about building applications and surprise you with how little code you have to write.

Ruby On Rails

Track: Web, wednesday 14:10 - 15:00

Rails is a web application development framework written in the Ruby language. It is designed to make programming web applications easier by making assumptions about what every developer needs. It allows you to write less code while accomplishing more. The latest version of Rails introduced, among other things, the asset pipeline. It's a way to concatenate and minify or compress JavaScript and CSS assets. Now, Rails does not only come ready for development, it comes ready for production.