MongoNYC 2013 is on Friday, 6/21, and I’m really looking forward to it. This is our 4th conference in New York City, and we’re expecting over a thousand attendees.
I’m delivering two talks one on Data Safety, and another on Full Text Search, which we added in 2.4. I’ll also be presenting the MongoDB Roadmap at the end of the day, during which I’ll both preview the short-term aims of the upcoming 2.6 release, and discuss how we think about the roadmap for the next few years.
While presenting is all well and good, that’s not what I enjoy most about our conferences. What I love most about our conferences are the opportunities to listen to our users. As I said in my last post, I’...
I'm flying to Portland, Oregon today and attending the Open Source Bridge conference tomorrow through Friday. I'll speak at 2:30 on Wednesday, on "What Is Async, How Does It Work, And When Should I Use It?" I'm going to talk about network I/O, websockets, and CPU- versus memory-bound web applications to justify the popularity of async, I'll dissuade you from using it if you don't need it, and then I'll show how my favorite framework, Tornado, is implemented.
Wednesday night at 7pm, I'm doing a MongoDB Birds of a Feather session with my 10gen colleague Emily Stolfo. We won't lecture, we're just going to hang out so you can come ask questions. It's free: you don't need to buy an Open...
by Emily Stolfo, Ruby Engineer and Evangelist at 10gen
MongoDB is a popular choice among developers in part because it permits a one-to-one mapping between object-oriented (OO) software objects and database entities. Ruby developers are at a great advantage in using MongoDB because they are already used to working with and designing software that is purely object-oriented.
Most of the discussions I’ve had about MongoDB and Ruby assume Ruby knowledge and explain why MongoDB is a good fit for the Rubyist. This post will do the opposite; I’m going to assume you know a few things about MongoDB but not much about Ruby. In showing the Rubyist’s OO advantage, I’ll share a bit about the...
At 10gen's company meeting in January 2012, we convened in Sonoma for planning, hacking, wine-tasting, and model rocketry. I shot color negatives, tried to scan them, and failed. Just now I'm taking a scanning class and catching up on my old color photos.

This is Portra 400 NC, shot with a Norita 66 and scanned on one of ICP's Imacons. I don't think I nailed the color balance, but I adore the smoke and fire from the rocket, the silhouette of the launching platform in the smoke, and Derick's expression as he presses the igniter:







%7Cutmcsr%3D(direct)%7Cutmcmd%3D(none)%3B%2B__utmv%3D311318744.-%3B)
I’m trying a relatively new thing these days: working through huge lists of open MongoDB JIRA tickets using a pencil and a big printout. This turns out to be a better way for me to handle this workload than sitting at a browser and doing it interactively. To explain this, I suppose I have to explain why I’m reading all these JIRA tickets.
I’m reading all these JIRA tickets because I don’t want to lose touch with the needs of MongoDB users, in spite of the ever increasing volume of related articles, blog posts, and yes, JIRA tickets. By reading all of these things, I am trying to keep an “on the ground” sense of use cases, issues, complaints, needs, and desires, which is inva...