Bonne Marque | |
Very animated and inteactive agency website. | |
Domino | |
A 3d board, put dominoes, make them fall. Neat tree.js demo. |
Fieldbook | |
Online database with a spreadsheet UI and a REST API. | |
The Bash Academy | |
Online learning for bash shell programming. | |
GitHub does dotfiles | |
unofficial guide to dotfiles on GitHub. |
Ruby 2.2.4 | dec 16 |
This is mostly a security release but it also has some bugfixes. | |
Rails 5.0.0 beta1 | dec 18 |
The first beta for Rails 5. Feel adventurous? Go try that! | |
strong_migrations | |
Catch unsafe migrations at dev time by raising errors with explicit message. | |
Kinto | |
Lightweight JSON storage service with synchronization and sharing abilities (self-hosted). | |
PouchDB | |
JavaScript database inspired by CouchDB that is designed to run well within the browser. | |
Slush | |
Tool to help generate new project structures. | |
Vuvuzela | |
Private messaging system that hides metadata. | |
Git-appraise | |
Distributed code review system for Git repos. | |
Containerd | |
A daemon to control runC, built for performance and density. |
Ruby Refinements | dec 13 |
Using refinements to avoid monkey patching. | |
How to Test Multithreaded Code | dec 14 |
By using Mutex and ConditionVariable. | |
Getting started with Distributed Ruby (DRb) | dec 14 |
dRuby allows multiple Ruby processes to talk to each other with simple setup. | |
How to Test Multithreaded Code | dec 14 |
Multithreaded code is hard to write and even harder to test. | |
Rails, Secure Cookies, HSTS and friends | dec 14 |
How secure cookies and HTTP Strict Transport Security work in Rails by taking a look in its middleware stack. | |
SVG icons are easy but the fallbacks aren't | dec 14 |
SVG fallbacks for the 4% of browsers that don't support SVG. As it turns out, that's hard. | |
Handling Paginated Resources in Ruby | dec 15 |
Using 'recursive each' and Kernel#to_enum method to enumerate paginated resources | |
Refactor Until You Feel Almost Comfortable | dec 15 |
How much is too much refactoring? | |
Working with Fractions and Rationals in Ruby | dec 15 |
The rationality of Ruby mathematics. | |
New features in Express.js 4.0 | dec 15 |
List of recently released features in Express.js. | |
Why I'm not using your open source project | dec 15 |
Some good insight on what an open source project needs to enforce trust. | |
Iterating in Puppet | dec 16 |
Various ways to iterate in puppet, including the most recent ones from puppet 4. | |
Max out Your TDD with Maxitest and Minitest | dec 17 |
Maxitest makes tests a bit more readable and easier to use. | |
Email address validation and encodings | dec 20 |
Various considerations for when you have to validate email addresses. |
It's kind of a round number, this 150th edition of the Green Ruby Newsletter is an occasion to see where we are. At this day there are 1,610 subscribers to the email newsletter. The website has around 250 unique visits per day, which mostly are RSS readers. Those are anecdotal numbers. As we have no intention to monetize this initiative, it doesn't matter that much. Soon we will enter in the red zone in the amount of subscribers and we will need to push some people out, those who forgot about the newsletter but also forgot to unsubscribe. It will happen when we reach 1,800 (because Mailchimp is still free under 2,000 subscribers).
During the whole life of the publication, we never missed one week. Last week, thanks to Xenor, I even could have some rest. Now I'm better, flu never last. We also have, for a couple of months, much more links contributions (thanks Nauman Tariq). All in all, our model seems to have been pretty sustainable.