#157 - feb 7th 2016


Web applications, resources and tools, available for making our life easier or funnier.
GitLogs Search tool
A better interface for Github's search API.
Remote Jobseeker’s Handbook tool
(book) The tricks of the trade of being a remote techie.
Learn Enough Git to Be Dangerous tool
(book) An Introduction to Version Control with Git
OpenBenchmarking tool
An Open, Collaborative Testing Platform For Benchmarking and Performance Analysis.
SQLdep tool
SQLdep generates complete documentation for your database system.
Unirest tool
Simplified, lightweight HTTP request client libraries in multiple languages.
Nativefier tool
Wrap any web page natively without even thinking, across Windows, OSX and Linux
Typeplate css3
A typographic starter kit.


A selection of gems or applications updated during past week.
Scientist rb
A Ruby library for carefully refactoring critical paths.
Connection_pool rb
Generic connection pooling for Ruby.
Ruby-kafka rb
A Ruby client library for the Kafka distributed log system.
Rails_emoji_pickerp rb
Add emoji to your app :smiley_cat:
Pt js
A code experiment on point, form, and space.
Bulma css3
A modern CSS framework based on Flexbox.
Bootstrap Studio css3
A desktop application builds web page using bootstrap framework (nonfree).
Gophish tool
Open Source Phishing Framework
ngx_pagespeed ops
Nginx module for rewriting web pages to reduce latency and bandwidth.
Uphold ops
A tool for programmatically verifying database backups.


From the blogosphere or news feeds ...
Defensive programming in Ruby feb 1 rb
Is your code rather imperative or declarative? What OOP patterns do you use? Do you extract abstractions?
Running concurrent workflows in Ruby feb 1 rb
Have you ever struggled with a chain of rake tasks that needed to be run periodically and their runtime was giving you a headache?
Making A Service Worker: A Case Study feb 1 js
We can use service workers today to make the website work offline, improve performance by reducing network requests and cache in a better, smarter way.
Caching result sets and collection in Rails 5 feb 2 rb
Introduce collection caching in Rails 5.
The Art of the Commit feb 2 tool
Some best practices for crafting effective commit messages.
Recurring events in Ruby feb 3 rb
Montrose gem allows you to easily create recurrence objects through chaining.
Action Cable and WebSockets: An in-Depth Tutorial feb 4 rb
Rails5 official solution for integrating web socket communication with Rails, dubbed Action Cable.
Using D3 JS with React JS feb 4 js
Example to make react and d3 together.
Scientist: Measure Twice, Cut Over Once feb 4 tool
Scientist is a tool by Github for refactoring your code.
Browser Trends February 2016: Mobile Market Decline? feb 4 web
The predicted 50:50 desktop/mobile ratio is approaching.
InfluxDB v0.10 GA feb 4 js
Support for Hundreds of Thousands of Writes Per Second and 98% Better Compression.
jQuery Select Box Components - Chosen vs Select2 feb 4 js
Chosen and Select2 compared head-to-head.
Foundation 6: The New Flex Grid feb 4 css3
In Foundation 6, Zurb has introduced the Flex Grid, an optional replacement for the standard grid.
Advanced Search Form feb 4 web
Build a search form with advanced filtering options and quick link suggestions.
Docker 1.10: New Compose file, improved security, networking feb 4 ops
Docker 1.10, jam-packed with stuff.
From monoliths to microservices: an architectural strategy feb 5 tool
The required organizational changes required, such as building services teams that own all aspects of their microservices.
Links curated by mose (publisher), xenor, tysliu (editors), Nauman Tariq, hsatac (contributors) .


The random rant of the week by mose.

Happy year of the Monkey

This week is the Lunar New Year here in Taipei. Everybody is in holidays. Except people that manage the things that can't stop working, like electricity, water, telephone, and internet. Bah, I never liked holidays anyways.

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.