You are currently browsing the monthly archive for July, 2007.

There’s plenty going on in the Rails community (and other corners of non-Microsoft software development). Here are a few more shiny things that have caught my eye lately.

I fear I let things pile up a bit last week. Time to clear out some of these open browser windows and hope that the news isn’t too stale.

  • A ‘DHH Approved’ Logo? - There’s been a fair amount of discussion the last week over the fact that DHH wants to keep the Rails logo locked down as far as book cover usage goes. While I understand the trademark law argument, there’s some clash with open source principles here. And handing out a copy of the logo in every generated Rails app may have already fatally weakened the protection anyhow - though IANAL.
  • Editing Multiple Models in One Form - I needed UI to edit all the records in a model on one web form in Rails; this proved to be easy to set up once I knew how, and hard to figure out. This tutorial pointed me in the right direction.
  • Apache Lucene - Query Parser Syntax - Since Solr builds on Lucene, trying to figure out how to write queries for acts_as_solr will eventually lead to this page.
  • redMine - Rails Based Open Source Project Management Application - Review of another competitor to Trac/BaseCamp/et al. Looks worth digging into.
  • OpenID Sample Application Updated - Ben Curtis has revved his OpenID reference app for Rails.
  • GeoKit - Rails plugin for geocoding. I’m gonna need this soon.

The bookmarks have piled up a bit again. Time to clean them out to start the week.

  • Capistrano 2.0 - The release of a significant new version. I guess I finally have to stop putting off learning about the new features and changes now.
  • In-Place Editing: The Summer 2007 Rewrite - And speaking of new features, there’s been a significant bit of code thrash over at script.aculo.us.
  • pure class - Discussion of the best way to define a user.reviews.good (or analogous) method, something that I need to do soon for the current app I’m working on.

Posting is going to be irregular for a while, I expect: here’s why

We’re trying to prep our house to put it on the market. This sucks down a great deal of time, and explains why posting may be spottier than usual for a little bit.

A few random links for the Fourth of July.

  • Information Card Ruby - Yes, you can now make InfoCard play with Rails, if you must. This will be a good thing for those trying to smuggle Rails into Microsoft shops.
  • Mingle is Now Available - That would be the new agile project management tool from ThoughtWorks, now in an Early Access release.
  • Comatose - Micro-CMS implemented as a Rails plugin, to handle editing of those few semi-static pages that pile up in every application.

Here I am, half a year into my experiment with cutting loose from Microsoft, and I think I can pronounce it a success:

  • I now have two Rails consulting jobs running, and I’m as busy on that front as I want to be from now until about the end of August, which is about as far out as my consulting time has ever been assured. This doesn’t mean that I’m not looking for more, but it means that I’m feeling a comfortable cushion, and a confidence that I’ll find more work to keep the pipeline full. My Rails rate is nowhere near what my top C# rate was (or for that matter, what my top Netware rate was many years ago), but that’s OK.
  • I’ve got a couple of leads on actual US-dollar paying Second Life work, which I am actively pursuing.
  • I still don’t feel like I’ve reached the “expert” level with Rails yet, but at least I can get it to mostly do what I want with minimal fuss. The times when I go off the clock to research something are getting fewer and taking less time.
  • My .NET skills are rapidly deteriorating; I haven’t written a line of C# or VB code in months.
  • I’m moved almost entirely to the Mac for my day-to-day work, with the exception of maintaining the Larkware site.