The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
A basic overview of collection types available to you in Ruby. http://6ftdan.com/allyourdev/2015/03/26/different-collection-types-in-ruby/
ROSS Conf Vienna is a one day mini-conference bringing Open Source Software maintainers and developers together in one room. The projects participating in its first edition include exercism.io from Katrina Owen and RVM from Michal Papis. In the morning bit the project owners will introduce their projects and share what would need work in the afternoon hackathon-y part. Access is free, we ask for a deposit that you’ll get back upon attendance. [more inside]
Many template libraries are hundreds or thousands of lines of code. I break the problem down step by step and show you that you can build your own template engine in just a few lines of code.
When you go bugfixing, the quick, obvious change isn’t always the best one. And the code in front of you is never the whole story. To go beyond the easy fix, you have to understand the history behind the code. And there are three great ways to learn what you need to know to confidently change code.
When I needed a company blog, I had a hard time deciding if I should use Jekyll, a Rails blog engine, or just build a simple blog functionality on my own. I implemented my own, see why and how.
Have you been struggling to learn to test with Minitest? The Minitest Cookbook might just be what you’ve been looking for.
Typed up a blog post about Observer pattern implemented in three languages: http://blog.diatomenterprises.com/observer-pattern-in-3-languages-ruby-c-and-elixir/
Learn how you can start using Chef to treat infrastructure as code and scale your operations easily. With this techniques you will be able to start testing and maintaining your infrastructure as you do with Ruby applications. Read the article.
Create fully-working SaaS app in Rails (with tests, accounts, membership, billing, etc). [more inside]
You don’t need permission to become a developer - but a little encouragement can go a long way. Just 30 days after attending her first RailsGirls event, Jen Diamond began helping other people learn. She’s hosted her own RailsGirls events, organized meetups, and reached out to businesses to encourage them to create internships. Listen to Jen Diamond’s story