For quite a while I had been working on SUSE Linux Enterprise Thin Client, which is Novell’s diskful Thin Client solution. It had a lot of challenging aspects, not least of which was fitting a minimal GNOME environment + apps onto 128MB of flash. That work is mostly wrapping up, though, and I’ve moved to a new team.
At the beginning of the month I started working on SUSE Studio, which is a web-based appliance builder for SUSE. I wanted to get out of my comfort zone a little, and it hasn’t disappointed there. We’re using RoR, which I am really enjoying so far. Ruby was ridiculously easy to pick up. Rails confused me at first with the amount of magic that it does behind-the-scenes, but there is a lot of information on how that works so getting up to speed wasn’t too bad. I bought Agile Web Development with Rails which has been very helpful as well.