There are a number of good resources appearing all over the web for learning about MongoDB and Ruby. A useful selection is listed below. If you know of others, do let us know.
Screencasts
Introduction to MongoDB - Part I
An introduction to MongoDB via the MongoDB shell.
Introduction to MongoDB - Part II
In this screencast, Joon You teaches how to use the Ruby driver to build a simple Sinatra app.
Introduction to MongoDB - Part III
For the final screencast in the series, Joon You introduces MongoMapper and Rails.
RailsCasts: MongoDB & MongoMapper
Ryan Bates' RailsCast introducing MongoDB and MongoMapper.
Presentations
Introduction to MongoDB (Video)
Mike Dirolf's introduction to MongoDB at Pivotal Labs, SF.
MongoDB: A Ruby Document Store that doesn't rhyme with 'Ouch' (Slides)
Wynn Netherland's introduction to MongoDB with some comparisons to CouchDB.
MongoDB (is) for Rubyists (Slides)
Kyle Banker's presentation on why MongoDB is for Rubyists (and all human-oriented programmers).
Introduction to Mongoid and MongoDB (Video)
Durran Jordan discusses Mongoid, MongoDB, and how HashRocket uses these tools in production.
Articles
Why I Think Mongo is to Databases What Rails was to Frameworks
What if a key-value store mated with a relational database system?
John Nunemaker's articles on MongoDB.
A series of articles on aggregation with MongoDB and Ruby:
1. Part I: Introduction of Aggregation in MongoDB
2. Part II: MongoDB Grouping Elaborated
3. Part III: Introduction to Map-Reduce in MongoDB
Projects
Mongo Admin
A Rails plugin for browsing and managing MongoDB data. See the live demo.
Sinatra Resource
Resource Oriented Architecture (REST) for Sinatra and MongoMapper.
Shorty
A URL-shortener written with Sinatra and the MongoDB Ruby driver.
NewsMonger
A simple social news application demonstrating MongoMapper and Rails.
Data Catalog API
From Sunlight Labs, a non-trivial application using MongoMapper and Sinatra.
Watchtower
An example application using Mustache, MongoDB, and Sinatra.
Shapado
A question and answer site similar to Stack Overflow. Live version at shapado.com.
Libraries
ActsAsTree (MongoMapper)
ActsAsTree implementation for MongoMapper.
Machinist adapter (MongoMapper)
Machinist adapter using MongoMapper.
Mongo-Delegate
A delegation library for experimenting with production data without altering it. A quite useful pattern.
Remarkable Matchers (MongoMapper)
Testing / Matchers library using MongoMapper.
OpenIdAuthentication, supporting MongoDB as the datastore
Brandon Keepers' fork of OpenIdAuthentication supporting MongoDB.
MongoTree (MongoRecord)
MongoTree adds parent / child relationships to MongoRecord.
Merb_MongoMapper
a plugin for the Merb framework for supporting MongoMapper models.
Mongolytics (MongoMapper)
A web analytics tool.
Rack-GridFS
A Rack middleware component that creates HTTP endpoints for files stored in GridFS.
IF YOU HAVE A QUESTION, POST IT TO THE USER GROUP.
These pages are fine for comments, but for questions, your best bet will always be the MongoDB User Group. blog comments powered by Disqus