#131 - aug 9th 2015


Examples of UI/UX, graphic performance, web design and flashy things.
Quant Agency design
Website of a creative agency.


Web applications, resources and tools, available for making our life easier or funnier.
Cyfe tool
All in one dashboard.
Sublime Text Desktop Wallpaper tool
SublimeText cheatsheet that you can print and put on the wall.
Makefile tutorial tool
The good old makefiles still kicks, this cheatsheet can help catching up with the original Makefile way.
Helium tool
Hardware and software to connect things to your cloud.
Random useful website web
Click the button, and get to a random more or less useful website. Perfect for procrastination.


A selection of gems or applications updated during past week.
Graphana 2.1 ops
A lot of improvement in that new version.
Postcss css3
Transforming CSS with JS plugins.
TODO-show package tool
Atom plugin to find all the TODO, FIXME, CHANGED, ... comments in your project.
PeerVPN tool
Virtual ethernet networks between multiple computers.
Now UI Kit design
A cross-platform UI kit for photoshop or sketch.


From the blogosphere or news feeds ...
Writing a Mumble Bot in Ruby aug 2 rb
The gem mumble-ruby provides a library to connect and interact with Mumble as a client.
A Recipe for Rails Continuous Integration aug 3 rb
Matt shares the script he uses for his own Rails projects, and the reasoning behind it.
How Rails fancy exception page works aug 3 rb
How error pages work in rails.
How I Learned to Program in Elixir aug 4 el
Joseph explains how he jumped into Elixir.
Understanding and Using Ruby Rake aug 5 rb
Rake, how it works and what you will find yourself using it for.
CSS: Why we need localized constants aug 5 css3
Discussion about the need for CSS to evolve in a more programmatic way.
Responsive Solutions for Feature Comparison Tables aug 5 css3
The markup is rendered on the server and fed to the browser as complete HTML.
Creating Isomorphic Apps with Node.js, React, and Express aug 5 js
The markup is rendered on the server and fed to the browser as complete HTML.
Browser Trends August 2015: Chrome Exceeds 50% aug 5 tool
Worldwide Desktop & Tablet Browser Statistics.
Is There a Perfect Paragraph Length for the Web? aug 5 web
The general consensus has been getting shorter for 200 years.
Patching Rails Performance aug 6 rb
In a recent patch we improved Rails response time by >10%, our largest improvement to date.
JWT with Rails, Sorcery and AngularJS aug 6 rb
JWT is being favored over the classic cookie scheme in Single Page Applications.
Phoenix for Railsies aug 6 el
Phoenix is a web framework in Elixir, here presented from the rails point of view.
Ruby Occurrence Counting aug 7 rb
Some benchmarks on what is the fastest method for counting things.


Screencasts and conferences videos, or other video feeds ...
JSChannel 2015 (13 videos) aug 3 js
17-18 July 2015 in Bangalore
JRuby Conf EU 2015 (11 videos) aug 8 rb
31 july in Postdam
Links curated by mose (publisher), tysliu (editors) .


The random rant of the week by mose.

Octopress 3 and other thoughts

I'm currently involved in a community project and I installed a wordpress. From time to time I get one up to see how it evolves. But really this thing is not to my taste. To much trouble for making simple things. I reckon it can be useful for people with no technical knowledge but then they are going to mess up everything. The technical advisor still can't be avoided.

So because now I saw a recent wordpress and didn't like it more than the previous attempts, I will give a try to the new octopress 3.0. The octopress author explains that he's been doing it all wrong and now on version 3.0 he gets back to sort of a collection of gems that plug into jekyll. I kind of like the idea.

Well to be honest I was also tempted to give a try to phoenix, but I know jekyll already and I don't have that much server resources for that community project. Static web always have had my preference. But the idea behind Phoenix is appealing. Like any new project it includes the new things and don't have to bother about legacy. The channels ideas, creating a stream between client and server, sounds very appealing.

But to get back to why I will prefer jekyll over wordpress, is that my contributors are a mess. They don't care about styling, they copy-paste random html all over the place and the final look is totally inconsistent. My hope is that markdown would limit the possibilities of making a mess. But then I will have to propose them the github edit, as a backend, unless I cheat and use etherpad-lite as a pre-production backend.

That etherpad-lite thing is amazingly simple, I used sometimes and making it accessible behind a single password for everybody makes tings pretty direct. But totally unsafe, I reckon. I will probably have to write some kind of tool for managing the publication workflow. Hmm, that sounds like fun. If you ever had the same kind of adventure, please share with me :)

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.