Issue 283 — February 4, 2016
|
|
|
GitHub
Scientist helps you ‘carefully’ refactor critical paths in your app by leaving the original code in place but suggesting an alternative to test against. Wired has a higher level look.
|
Leigh Halliday
GLI provides a handy DSL to define the different tasks your script can handle and which flags, switches, and arguments each task expects to receive.
|
Mike McCabe
A fun attempt to create a really ‘ugly’ Ruby one liner (puts flamejacket on… so it’s basically Perl) and an explanation of what it means.
|
Reinteractive Sponsored
Yes! We've built one of the world's most robust and stable Operations as a Service platforms running on your own dedicated AWS account. Get 24/7 support for your app by our dedicated team from less than $1 per hour.
|
Maciej Nowak
Gush is graph based gem devised to facilitate organization of jobs into self-describing workflows.
|
Ross Kaffenberger
Montrose allows you to easily create ‘recurrence’ objects, like so: Montrose.weekly.on(:monday).at('10:30 am')
|
Kyle Szives
Action Cable has been a highly anticipated Rails 5 feature and you can use it today with the Rails 5 beta. Kyle presents a quick introduction for beginners.
|
Ian Whitney
“There’s not a level of abstraction that’s universally wrong, it’s always context dependent. You have to find the level that’s right for your code and your programmers.”
|
Simon Coffey
A look at testing simple Ruby objects with three types of test double: Stubs, Mocks and Spies.
|
Eugene Pirogov
A look at how to pull it off elegantly, with a summary of “SQL has been around for more than 40 years. It’s a giant. Why not build standing on the shoulders of a giant?”
|
Jobs
In brief
|
|