January 2009
5 posts
This week's highlights
Many things to read as always. These are the most interesting ones to read, listen to or view with my comments. Happy weekend. InfoQ: Burn Stories Not Tasks… Burning stories is especially important because stories are customer driven pieces of functionalities. I found here a good definition of story: 1. adds some value to the product 2. is user visible 3. stands alone 4. is testable....
Jan 30th
Find or find_by_id?
If you are a Rails dev, you probably know that there are two “finder” behaviors in Rails. There is User.find(1) that raises an ActiveRecord::RecordNotFound if the record with the given ID was not found. There are also generated finders like User.find_by_id(1) that return nil instead. Inconsistency? I don’t think so. Let’s take the typical controller update...
Jan 27th
This week's highlights
Happy Friday my friends! I had a decently good browsing and listening this week. I introduced a new practice in the reading workflow which consists in time-boxing the reads from the feed reader. I set the allowed time for a single feed to 30 seconds. In 30 seconds I have to understand if I want to go further or not. It’s not easy but definitely doable. I can accept false negatives (skipping...
Jan 23rd
1 tag
This week's highlights
I usually don’t have a lot of digested links for you. But you heard the keyword: digested. The deal is that I leave out many links just because they are not so relevant to me. Yes, a very opinionated view, but that’s the good thing! Happy weekend. MacRuby: Ruby for your Mac Confreaks RubyConf 2008… Not so impressed. Yes there is good content but I was expecting some more...
Jan 16th
This week's highlights
Here we are once again with the weekly highlights. I skipped a week, true, I was in vacation so to speak. But I managed to read something anyway. The lambda calculus paper required me some more attention! This time I linked also videos, audio and pdfs. Just as a reminder: the description for the link are my actual opinions about it. Feel free to express your disagreement using the comment feature...
Jan 9th