Archive for May, 2011

railsconf2011: JavaScript the newest first class citizen

This is actually from a combined set of sessions. One of the larger problems in Rails has always been how to deal with JavaScript in a proper way. There are the .js.erb files but they are not really a proper solution to the problem.

In many ways Rails has always treated JavaScript as a second class citizen. As it wasn’t a real programming language… This while in the current state of the web standards is embracing JavaScript more and more. Rails is not running far behind actually. From Rails 3.1 CoffeeScript and Sass are both introduced as first class citizens to the Rails community with the introduction of the asset pipeline. But is it really becoming that first class citizen?

Read the rest of this entry »

, , , , ,

Leave a comment

railsconf2011: Fat model aren’t enough

Jeff Casimir talked about skinny controllers, fat models and beyond. His first statement was that it was a best practices talk but he did not like that title. Best is not a good word. It should be ‘a practice’ as there are others that are just as valid. Going from there the basic idea of skinny controllers and fat models was explained. That is just for the back-end of the app, what about the front-end? That is an issue, while we should make it look like a bento box we mostly shove all the crap over there. Stating that views should actually just be HTML with some data.

Jeff had several ideas on how to make views more beautiful!

Read the rest of this entry »

, ,

Leave a comment

railsconf2011: building bulletproof views

In rails we have the idea skinny controller as fat models. On the other side we have the wild west views… not always a good thing. This is why I wanted to attend the “building bulletproof views” during the afternoon at railsconf.

Speakers:

Read the rest of this entry »

, ,

Leave a comment

railsconf2011: tutorial day HTML5 beyind the buzzword

Although I have worked with html5 before this. But picking between rails for zombies (done), legacy updating (done) and a free form FOSS work… I choose the HTML5 tut just for the fun of it.

Read the rest of this entry »

, , , ,

1 Comment

how scrum can change your life

Although I’m fairly young I have already found myself in several projects that tried to do scrum and some that did. I say tried and did because there is a real difference. Scrum is not just some method you use to do projects. It’s actually just a framework build upon the philosophy of agile software development. This is where most people go wrong. They do the framework but do not embrace the ideals behind it.

In this way only the process is changed and not the way they think about what they are doing. Without really breaking through to the core it will not be possible to get all the benefits of the ideas behind the method.

Read the rest of this entry »

, , ,

Leave a comment