#162 - mar 13th 2016


Examples of UI/UX, graphic performance, web design and flashy things.
56 digital design
Design studio in Toronta, with a great website.


Web applications, resources and tools, available for making our life easier or funnier.
Standup Jack tool
A Slack Bot for weekday standups.
Instant Logo Search design
Search & download thousands of companies logos.


A selection of gems or applications updated during past week.
Functional Ruby rb
A gem for adding functional programming tools to Ruby.
Selecta rb
A fuzzy text selector for files and anything else you need to select.
Concurrent-ruby rb
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more.
Juttle dataflow programming language js
ataflow programming language.
Neural Doodle web
Use a deep neural network to borrow the skills of real artists and turn your two-bit doodles into masterpieces!
balloon.css css3
Balloon.css lets you add tooltips to elements without JavaScript and in just a few lines of CSS.
uBlock Origin tool
An efficient blocker for Chrome and Firefox.


From the blogosphere or news feeds ...
Improve Your Ruby with the Adapter Design Pattern mar 7 rb
My New Favorite Enumerable Method mar 7 rb
Enumerable is a module that is worth mastering.
Writing a microservice in Ruby mar 8 rb
An example of separate mailer service into an isolated microservice.
Refactoring in Ruby: Primitive Obsession mar 8 rb
Why and how refactor Constants in classes.
Rails 5 switches from strong etags to weak etags mar 8 rb
How rails5 adjust it etags settings.
Essential Bash commands mar 8 ops
Learn the essential bash command that will increase your productivity and help debug production servers.
A CSS Multi-column Layout Tutorial for Beginners mar 8 css3
Getting to know the CSS’s multi-column layout module.
Vue.js and Rails mar 9 js
Bring Vue.js, which is widely used in Laravel as frontend integration lib, to Rails.
Cleaning Up a CSS Codebase mar 9 css3
Cleaning a CSS/Sass project is difficult because it is hard to evaluate the impact of the update or removal of a line of CSS.
Parallax Burns: Converting Photographs from 2D to 3D with SVG mar 9 css3
Neat css trick.
How We Build Code at Netflix mar 9 ops
It's always good to see how big players do it behind the scene.
Docker Swarm Exceeds Kubernetes Performance at Scale mar 9 ops
It's clearly some self-promotion, but there are some possibly interesting points.
Onwards to Rails 5: Additions, Changes, and Deprecations mar 10 rb
Things to consider for upgrading to Rails 5.
Rails 4.2.6 and 4.1.15 have been released mar 11 rb
Several code fixes related to ActionView and ActiveRecord.
Use `rem` for Global Sizing; Use `em` for Local Sizing mar 12 css3
Our work can become a bit more maintainable and flexible, by using these css properties correctly.
Links curated by mose (publisher), xenor, tysliu (editors), Nauman Tariq, hsatac, Lincoln (contributors) .


The random rant of the week by mose.

the Adwar

This week I got 2 links that explore both sides of the adwar. The war on advertisement exists on the web since it became popular enough to attract advertisers. There are no acceptable ads takes the side of the users, while A Never-Ending Story On Ad-Blockers seems to defend and advise the publishers.

Some media already have blocked the blockers. It's forbidden to escape ads? This position may appear not to be sustainable. And pushing towards content sponsoring could have really bad ill effects on the long term. Is there any escape? Honestly I have to say that I'm partial in that debate. I don't like ads on what I read, and I don't like ads on what I publish. I even go edit my /etc/hosts with some custom domains to resolve to sometimes.

So it there was to take sides, I would say advertiser, go to hell. But I'm a realist. They won't go away. We live in a society where shit has to be bought. Yes even if you don't need it. Otherwise the system will collapse. That's how things are. I get some crazy dreams about some basic income system, currently in experiment in various places over the globe. Such setup would defeat part of this situation, even if it would have border effects that are unpredictable. But that would not change much for the big corpo, it would only save the small people. Hmm. Sounds good enough to me, I won't lie.

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.