Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radar/guides
Guides for Ruby and Elixir and whatever else I feel like
https://github.com/radar/guides
Last synced: 5 days ago
JSON representation
Guides for Ruby and Elixir and whatever else I feel like
- Host: GitHub
- URL: https://github.com/radar/guides
- Owner: radar
- Created: 2010-10-01T00:23:11.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2018-03-05T03:28:13.000Z (almost 7 years ago)
- Last Synced: 2025-02-09T09:05:15.319Z (12 days ago)
- Language: Ruby
- Homepage:
- Size: 3.56 MB
- Stars: 1,519
- Watchers: 54
- Forks: 166
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Ruby Ecosystem Guides
Thanks for visiting! This is my (currently little) repository containing my guides about how to work with various tools in the Ruby Ecosystem.
## You made a mistake! / I don't understand!
Please file an [issue](http://github.com/radar/guides/issues) and I'll see what I can do about it. If you don't understand something then I'm Doing It Wrong.
## A bit of background
It's no secret: I *love* writing and I *love love* Ruby. So why not combine the two? That's how this repository got started.
I discovered the `bundle gem` command whilst skimming the [CHANGELOG for Bundler](http://github.com/carlhuda/bundler/blob/master/CHANGELOG.md). It was added in 1.0.0.rc4, the third-to-last RC before Bundler's 1.0.0 release and I was instantly in love with it. I moved my [by_star](http://github.com/radar/by_star) and [lookup](http://github.com/radar/lookup) gems across to it and then I got interested as to how I would go about developing a brand-new gem using Bundler, Thor, RSpec and Cucumber. So that's what I did, documenting the whole process as the "Developing a RubyGem using Bundler" guide.
## Who would do such a thing?!
[I](http://ryanbigg.com) would do. By writing about how to use a tool, I gain a better understanding of how it works and get to share that knowledge with the rest of the world. I do all of this on my own personal time as a way to promote myself as a Smart Kinda Guy, and also to share what I know with the rest of the world just in case there's an unfortunate moment where I'm unable to from then on.
Whilst writing and researching all these things _can_ be frustrating at some points, I do it because of the high I get when I figure something out.
If you'd like to help out, please buy a copy of [Rails 4 in Action](http://manning.com/bigg2). This puts money in my pocket which I can then use to put food on my table which I put in my mouth to power my brain and fingers to write more guides and books.
## Helper-outerers
Andre Arko: Discussion about where to put the development dependencies for the "Developing a RubyGem using Bundler" guide. They should go in the _.gemspec_ file by using the `add_development_dependency` method.