
This week's Dev Newsletter
Leo Cassarani
Dec. 17, 2012
A shorter than usual dev newsletter this week, in no way related to its coinciding with the Unboxed Christmas party.
Fast Rails Tests Through Behavior Verification (Pawel)
A goodly amount of hints and tips about getting your Rails tests to run faster; mostly through changing the design of your code. http://chill.manilla.com/2012/11/15/fast-rails-tests/
A Ruby Design Process
Brian Ford aka brixen, one of the creators of Rubinius talks about his proposal for a Ruby design process. Well worth reading if you have the future of the language at heart.
http://brixen.io/2012/12/11/a-ruby-design-process
Elnode - an Emacs version of node.js (Matt F)
Elnode is an asynchronous web server written in Emacs LISP. Why not.
http://nic.ferrier.me.uk/blog/2010_10/elnode
Removal of like
and not_like
from Rails 4 (Murray)
As a follow up to our previous newsletter:
They've removed the like and not_like operators from Rails 4 because of <%= reasons %>. Oh well. There's always gems like Squeel, shame we can't have a richer API exposed directly in ActiveRecord in core though (even if it is probably available by dropping down to Arel).
https://github.com/rails/rails/commit/8d02afeaee8993bd0fde69687fdd9bf30921e805
Steve B sends in his usual "wodge of links":
- Implementing pushState for twitter.com
- PhantomCSS: automated visual regression testing
- Subcompact round up and The Daily
- Testing Front End Changes Quickly and Easily
- lorempixel: placeholder images for every case
- Design Staff: Helping startups design great products
- Famous Thinkers Quoting Herald Sun Readers
- What can we do to stop sincerity?
- Responsive URLs
- Ugly Belgian Houses