Monday 11th November, 2013
Monday Links - Week 252
I found myself wanting to do this last week when a bike shop said they’d announce a bike sale on their facebook page. Following these instructions seem to have done the trick - now I just need to read my feeds… — CR
I’ve seen James Weiner waxing lyrical about this service and based on the limited information on the the home page it does sound useful. It also reminds me of Project Codename: PissWhistle mentioned in James A’s article about working remotely a while back. — JM
This article chimes a little with my own thoughts about setting goals for yourself or your company and relates to discussions we’ve had within GFR over the last couple of years. The article suggests that it’s better to commit to a process or a system rather than committing to a long-term goal. The author reckons that goals can be useful in setting a direction, but can also be unhelpful in actually making progress towards that goal. I don’t think this article is the be-all-and-end-all regarding goal-setting, but I think it does contain some useful insights. — JM
I (unfairly) associate code written in a functional style with impenetrably complex algorithms, so it’s interesting to see an example where a functional style can make the code more declarative:
If we are working in an object-oriented language, we can replace switch-statements with polymorphism. The same trick works well for if-statements too, but it can be overkill in simple cases. When we use languages with functional features, we can do most of the work that we do in loops using maps, filters, and folds. Control structures end up disappearing, and that can be a good thing.
Michael works through a simple example using Ruby. — JM