#204 - jan 1st 2017


Examples of UI/UX, graphic performance, web design and flashy things.
Valerian design
A movie website with some game and crazy effects (and made with rails).


Web applications, resources and tools, available for making our life easier or funnier.
ReactiveX rb
An API for asynchronous programming with observable streams
Awesomo tool
The really big list of really interesting open source projects in various languages.
Stack-on-a-budget ops
A collection of services with great free tiers for developers on a budget.
Google-interview-university tool
A complete daily plan for studying to become a Google software engineer.
Alerta ops
Alerts management.
Remote Stories tool
Anonymous stories from remote workers


A selection of gems or applications updated during past week.
PluckAll rb
Pluck multiple attributes in Rails 3, 4, 5, and can return data as hash instead of only array.
AppPerf rb
This is a application monitoring app. I am trying to build an open source, easy to setup, performance monitoring tool.
BetterSJR rb
BetterSJR improves server-generated JavaScript (SJR) responses in Rails by adding error messages for debugging.
File replicator, a split-join command line tool rb
This Gem provides you with two command line tools, one to split up files and one to join them back togather again.
Wannabe Bool rb
If string, numeric, symbol and nil values wanna be a boolean value, they can with the new to_b method.
MakeModelSearchable rb
Moduler solution to add search functionality for selected fields.
TTY::Color rb
Terminal color capabilities detection.
Pastel rb
Terminal output styling with intuitive and clean API that doesn't monkey patch String class.
i18n-tasks rb
i18n-tasks helps you find and manage missing and unused translations.
rbnacl rb
Ruby binding to the Networking and Cryptography (NaCl) library.


From the blogosphere or news feeds ...
Primitive obsession dec 26 rb
Primitive Obsession is using primitive data types to represent domain ideas.
A Guide to 2017 Conferences dec 26 js
Many great talks and conferences happening in our industry in 2017.
Isolate Global State dec 27 rb
Using global state in software programs, is handy for development, but evil to maintain.
Creating Advanced Active Record DB Queries with Arel dec 28 rb
Arel is an excellent AST to get you quickly building even the most complicated queries.
The 15 most popular Ruby links of 2016 dec 29 rb
We’ve delved into all the data from Ruby Weekly and found the most popular links of the year.
Links curated by xenor (publisher), tysliu, mose (editors), Nauman Tariq, lincoln (contributors) .


The random rant of the week by xenor.


There is nothing wrong to wish a better year and review what's been done last year, but when it's everywhere in social media, I started to ask myself, what are all those wishes and reviews for? Is it something people really wants to share or something to get others' attention on? I've been wondering the word "share" in social media for a long time.

In developers world, you share your work as open source and other devs can come and help or gets help by using it, but what can we get form others' share in social media? Happiness or sense of loss caused by other's happiness? Useful information or bias information looks useful because of a lot of likes/retweets?

I am probably cynical and you don't have to be like that. It's a brand new year and wish we all get something different this year :)

Green Ruby News was a feed of fresh links of the week about ruby, javascript, webdev, devops, collected by mose, xenor and tysliu every sunday.