Is this your first visit? You may want to subscribe to the feed.

Things that will rock the (my) world in 2010

Here are a few things that I’m really looking forward to using and abusing this year:

MongoDB

We’ve all been trying to shoehorn our Web 2.x applications into a 20 year old technology with an antiquated query language. If you haven’t looked into MongoDB, you need to, and you also need to check out MongoMapper.

I went out on a limb back in October and stated that a year from now, we’ll be using MongoDB for most new web apps. I think Mongo will be one of those things like Git that catches on like wildfire.

I have worked on a couple apps now with MongoDB, and it is a lot of fun. It blows my mind just how much our understanding of data modeling is tied to relational databases.

Sammy

Sammy is an awesome little Javascript framework for building RESTful and evented web applications. I’ve only build one little toy app with it so far, but I really enjoyed it and plan to update a couple existing apps an use it on some new ones this year.

Sunspot

If you need to do full-text searching, then Sunspot is your man. I have tried and given up on almost every single solution for doing real full-text searching in applications. I have a reputation around the office for enthusiastically touting several different search solutions as “the one”, only to watch all of them fall on their face in production.

But Sunspot has not let me down yet, and I have one app that has been using it in production for a few months with zero problems. I look forward to abusing it this year.

Rails 3

Two weeks ago, Rails 3 would not have made it on this list. In fact, it would have probably made it on my “things that are totally going to suck” list. I was afraid I was becoming a curmudgeon.

But the Rails core team has kicked it into high gear the past couple weeks. I spent some time playing with Rails (setting up a new app was no easy feat, although now there’s a guide) and digging through the internals and I can now say that I am officially excited.

What are you looking forward to?

Code: collectiveidea Jan 04, 2010 ● updated Jan 04, 2010 5 comments

5 comments

  1. I really like MongoDB, but have been using Redis for most of my recent projects. Overall I think when my domain gets complex-ish, Mongo is there for me, but in the mean time, I like the extreme simplicity of Redis.

    I was only semi-aware of Sammy, but looking at it just now, I can see it being very useful, so thank you for that!

    Matt Matt January 04, 2010 at 09:41 PM
  2. I’m looking forward to the day we work on a project that encompasses all of these. How soon can we do that?

    Brian Brian January 05, 2010 at 10:55 AM
  3. @Matt: I definitely want to play with Redis sometime soon.

    @Brian: Well, mongo depends on Active Support 2.3. So as soon as that gets updated, we’ll be golden.

    Brandon Brandon January 05, 2010 at 11:31 AM
  4. @Brandon: gotcha. I’m also looking forward to playing around with Heroku. I think that’ll have a big impact this year too.

    Brian Brian January 07, 2010 at 08:59 PM
  5. I look forward to creating less “websites” and more applications!
    Torey Torey January 13, 2010 at 09:38 AM

Speak your mind:

*

*


* I hate spam and will never sell or publish your email address.

(You may use textile in your comments.)

Subscribe

Browse by Tag