#214 - mar 12th 2017


Examples of UI/UX, graphic performance, web design and flashy things.
DESCENTE 2017 design
Transitions with some striking effects on a Japan sports clothing site.


Web applications, resources and tools, available for making our life easier or funnier.
Scrimba tool
Easy to use code learning screencast.
Animista css3
A collection of ready to use CSS animations.


A selection of gems or applications updated during past week.
Switchman rb
An ActiveRecord extension for sharding database.
Uncss js
Remove unused styles from CSS.
Ctop ops
Top-like interface for container metrics.
Rearmed-js js
A collection of helpful methods and monkey patches for Arrays, Objects, Numbers, and Strings in Javascript
Numscrubberjs js
Change values of input numbers by dragging the mouse.
Space_elevator rb
Client for integrating a ruby application with a remote ActionCable-based backend provided by Rails 5 or compatible framework.
Babel js
A compiler for writing next generation JavaScript.


From the blogosphere or news feeds ...
Unicode Normalization in Ruby mar 6 rb
The reason we need normalization is that in Unicode there is more than one way to write a character.
Towards Minimal, Idiomatic, and Performant Ruby Code mar 6 rb
Sometimes it is necessary to trade performance for readability, or readability for performance, or even break the deal if the trade is not worth it.
Micro-optimizations matter: preventing 20 million system calls mar 6 rb
This post explain a micro-optimization can have drastic effect on software performance.
Introduction to Web Audio API mar 6 web
Make sounds in web application through Web Audio API.
Linting HTML using CSS mar 7 css3
Some nice CSS tricks to find and lint HTNL code.
Concurrency Deep Dive: Multi-process mar 7 rb
Writing a program that uses multiprocessing is quite complex and uses a lot of resources. The upside is that it’s very robust.
ODBC and writing your own ActiveRecord adapter mar 7 rb
ODBC is the specification of an API that acts as a common gateway through which a client program can access disparate databases without having to account for individual interfaces.
IO#readlines now accepts chomp flag as an argument mar 7 rb
Additionally, IO#gets, IO#readline, IO#each_line, IO#foreach methods also have been modified to accept an optional chomp flag.
Want to use ES6 with Rails right now ? Webpack to the rescue mar 9 rb
Explore one way (of many) to configure a Rails application so we can write ES6 code.
Google Hangouts is getting a major overhaul to take on Slack mar 9 tool
The core features of Hangouts Chat play on Google’s strengths. It’s deeply integrated into Google Docs and Sheets.
Speak mar 10 css3
The speak property in CSS is for specifying how a browser should speak the content it reads, such as through a screen reader.
Password Rules Are Bullshit mar 10 web
The more likely you are to use a truly random password generation tool, the more likely you have suffered.
Links curated by xenor (publisher), tysliu (editors), Nauman Tariq (contributors) .

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

to the
Green Ruby Weekly Newsletter

Email distribution is powered by mailchimp.