June 2010
1 post
Ruby Hoedown MMX is open for business (and talk...
Maybe one of these I’ll actually, seriously regularly blog. I had a few entries almost finished for Rails 3, but they now require some revision, so I’ll try to polish those up soon. I also have a few in the hopper related to tech writing, which should prove fun and interesting for all parties involved (OK, they’ll at least be informative!).
But my lack of blogging isn’t...
February 2010
5 posts
The Rails Upgrade Handbook is now available
The eBook I previously mentioned is now available! It’s only $12 at http://railsupgradehandbook.com.
Inside you’ll find…
Almost 120 pages of upgrade information
A step-by-step guide to upgrading your app to Rails 3
High-level discussion of what’s new in Rails 3
Practical tips on using Rails 3’s new features to improve your code
Real case studies of...
Content from my Rails 3 presentation today, and a...
Some people asked for the links and slides to be placed on my blog from my presentation upgrading to Rails 3, so here they are.
Download the slides
Links
Rails 3 Release Notes and Guides: http://guides.rails.info/
EdgeRails.info http://edgerails.info/
List of links from railslove.com: http://is.gd/8CZN2
List of links from mediumexposure.com: http://is.gd/8CZWn
Yehudaʼs blog:...
Coming very soon: The Rails Upgrade Handbook
I’ve been enjoying you guys’ feedback on my Rails 3 posts. I’ve gotten feedback both good and bad, and it’s been really helpful in the big project I’ve been working on, which I’m really glad to finally be able to talk about it a little bit. Most of the content I’ve posted about Rails 3 has been excerpted from my new eBook: The Rails 3 Upgrade Handbook.
...
4 tags
Improved validations in Rails 3
Quite sorry about not getting another post up sooner; I’ve been very busy lately with a few different things (some of which shall be revealed very soon!). Today I want to talk about validations. Validations received quite a bit of love in Rails 3, but if you don’t go looking for the new shiny features, you won’t find them. The old API is still around, so nothing will break if...
2 tags
The Path to Rails 3: Greenfielding new apps with...
Upgrading applications is good sport and all, but everyone knows that greenfielding is where the real fun is. At least, I love greenfielding stuff a lot more than dealing with old ghetto cruft that has 1,900 test failures (and 300 errors), 20,000 line controllers, and code that I’m pretty sure is actually a demon-brand of PHP.
Building a totally new app in Rails 3 is relatively simple...
rails-upgrade is now an official plugin
I apologize for not getting another Rails 3 upgrade post up this weekend, but I spent this weekend working on a few things. First, I contributed a few little pieces to the Rails 3 release notes, which should be showing up on the Rails blog soon (edit: or view them here right now), but most of my time was devoted to a bigger project.
My little gem rails-upgrade is now rails_upgrade, an...
January 2010
4 posts
rails-upgrade: Automating a portion of the Rails 3...
If you’re looking for more info on upgrading, don’t miss out on my other posts on Rails 3 starting here.
NOTE: This is now an official, blessed plugin, so use that rather than this gem. More info here.
I’ve been playing with upgrading some apps to Rails 3 (some open-source, some not), and I’ve sort of gotten some of the process down to a science. So what does a...
The Path to Rails 3: Approaching the upgrade
Now that we’ve looked at some of the core architecture, I’d like to shift my focus first to upgrading an application. Originally I had planned on writing about upgrading plugins first, but apparently that API isn’t quite stable. So, I figured rather than write a blog post that will be deprecated in 2 weeks, I’d rather write one that will be deprecated in 3-6 months...
1 tag
The Path to Rails 3: Introduction
Wow, over half a year with no blog post. That may be a new record for blog laziness for me, but fear not! This bout of sloth shall not last, and the dearth of blog entries shall come to and end! This cure should come partially because I’ve switched to Tumblr and can now compose my entries in Markdown, and partially because that’s part of my whole Get a Better Life New Year’s...