EC2 just got 10x better
27 Mar 2008Now Amazon’s EC2 supports static IP addresses that can be pointed at any of your instances on the fly. This is cool.
Categories : Web Development
Now Amazon’s EC2 supports static IP addresses that can be pointed at any of your instances on the fly. This is cool.
This is cool… TaffyDB is an in-browser javascript database. This could be really useful for doing changes to a dataset without moving page to page, and then simply sending JSON back to a Rails or Merb app to save the changes.
What are “spaghetti products”? This phrase came to me as I was trading emails with John Cook from the Seattle Post-Intelligencer while he was working his piece, Ready, startup, go! Services built in cyberspeed, in which my project Catch the Best got a mention. It’s a play on the method of checking to see if your pasta is ready by throwing it against the wall and seeing if it sticks. A “spaghetti product” would be one you build quickly and throw out there to see if it sticks—or, in other words, to see if people will you pay you for it.
What do you think? Is it catchy?
From time to time I get emails from people asking for some lessons I’ve learned in my time as a Rails freelancer, so I thought I’d jot some notes down for all to enjoy. Despite the title, these tips aren’t really Rails-specific. :)
I hope that list is helpful. There’s nothing revolutionary there, but it is indeed a formula for success. Have fun!
Since I’m building a very focused piece of HR software that hiring managers and recruiters can use to manage sourcing of resumes and other recruiting activities, I’ve been watching the various vendors like LongJump and Coghead, who promise a software silver bullet: delivering software without the expense of developing it. I’m not convinced they are going to deliver on that promise.
In some respects, I’m sure the applications they will help their clients build will be fine—they’ll do one thing (perhaps even doing it well), and cost very little to build, and everybody will be happy. In other ways, though, I think those applications will fall short, simply because the thought, the planning, and the refinement that go into a software application built by designers, developers, and domain experts working together with their respective skill sets just won’t be there.
As I’ve been working on Catch the Best, I’ve been reminded how an idea for an application can start out very small, but the deeper you dig into it, the more complicated it gets. Of course, this is one reason why trying to preserve simplicity in software is so hard. But on the flip side, your application can’t be so simple it isn’t useful. This can be a fine line to walk in order to deliver excellent software, and just handing someone some building blocks and saying “go build it yourself” will have mixed results.
In other words, sometimes the just-add-water brownie mix gets the job done. If you want the best brownies, though, it needs a little more effort than that. :)
Recent Comments