Skip to main content

About

For more information about me, check out my web site.

What's Now In Rails: Information for the Beginner

The Question

What the latest/greatest sources of information/tutorials/gadgets for RoR is. Sure I can Google, but I’d like to get recommendations from the source. Maybe you have Delicious tags, dunno?

@peter_braswell

Twitter

The Rails community does actually say what they’re up to. The RubyLearning blog recently complied a list of the top Rubyist Twitter personalities. This is a good way to be on the cutting edge without actually doing anything. It can also help you engage directly with those who can help the most.

The Aggregators

Peter Cooper (@peterc) runs Ruby Inside and Rails Inside which aggregate and comment on a lot of what’s happening in the community. Follow those and start from there to build a respectable blog roll.

Rails Core

Recently the official Rails blog has really stepped forward, but in quantity and quality of posts. It’s also, of course, a canonical source for information. Gregg Pollack’s “This Week in Rails” posts are a highlight, of course along with the original ‘What’s New in Edge Rails’ series from a core contributor.

Themes in Modern Rails

Bootstrapping

A lot of successful companies that are using Rails have arrived at their success through a consultancy approach that focuses on green-field applications. While Rails certainly can be used with legacy applications, it’s not really a secret that writing new applications is the bread and butter for Rails. As a result, more and more bootstrapping supplements are available at the beginning of projects. These have an aim of providing useful tools, or adding a few additional opinions to add to the pile of opinions Rails has about how you ought to be writing your apps.

My understanding is that Bort was one of the elements allowed during the recent Rails Rumble. thoughtbot, a respected consultancy that is absolutely killing it with their open source contributions, offers suspenders, which they use at the beginning of all their projects. Others are also available, but these seem of particular importance.

I personally have never used any of them, because I seemingly never start new projects. They certainly may be of interest to those at the “Hello World” level today.

Git and GitHub

If any method for hosting your source code were ever to be compared to Studio 54, GitHub would have to be it. The process of hosting, contributing, documenting, and using drugs open source has never been easier. It’s en vogue among Rubyists and you and your projects will be better of by learning and using Git. (Protips available from PeepCode, an outstanding source for info in its own right.)

Git is a complete re-imagining of source control. It’s not like the transition from CVS to SVN. There are a lot more concepts to learn, and with more power comes more responsibility. As my familiarity with git has grown, I am sure that I will never go back to Subversion.

The fact that GitHub is so popular, with such an incredibly active and present ecosystem of open-source tools is just another layer of awesome on top. It looks like it might have been Josh Susser who said that “GitHub is social networking for geeks.”

RailsCasts

In addition to the aforementioned PeepCode, there are a few additional sources for screencasts. I personally have most of those screencasts, and have never been disappointed.

The Pragmatic Programmers screencasts and the EnvyCast series are also good.

Although they deal with topics that aren’t always for beginners, the RailsCasts series is not to be missed. Ryan Bates does a great job with consistently turning out quality work, and RailsCasts are free.

Delicious

I do occasionally tag Rails and Ruby items of interest to me. YMMV.

continue reading

Catching Up

Rocking Out

Since picking up the Wii version of Rock Band at the beach this summer, Megan and I have both really enjoyed it. It turns out Megan Van Fleet is an excellent drummer! I don’t play drums that much, but when I do, I struggle on easy. She can definitely get through all the songs on medium, only struggling on the hardest ones. I’ve had to try to up my game and start practicing hard guitars, but we really don’t play that much.

I’m Not Fat, I’m Big Boned!

As a part of my post-surgery life, I’ve been referred to Elite Physical Therapy here in Charlotte, and it’s unbelievable. Joe kicks my ass twice weekly, and has also taken his own time to show me how to kick my own ass at the Y. I’ve got the pictures to prove it.

As a result of physical therapy, I now consider myself 99.99% pain free. There is only the slightest bit of very occasional bother. We have been working on restoring my flexibility, core-strengthening (which relieves stress on the back), and recently more total body activities. I have definitely learned that you do not need weights to get stronger; your own body can provide all the resistance you need.

I am excited about getting back into a rhythm of going to the gym. I went last night to do a full session on the elliptical runner, and I was reminded about how I used to start plenty of days that way. It’s been over 18 months since the last time I was doing that, and I’ve definitely lost a few steps, but I came home energized.

Still a Geek

charlotte.rb has a new Meetup group sponsored by the guys at Engine Yard. It has been a bit of a relief to have a chance to participate in a professional group that I did not have to start myself.

I am working a lot more with Rails 2.1 and it’s new features. I hope to be able to write up some of it soon.

I am also working on a talk that I hope to present at RailsConf 2009— it won’t be just another Scaling Rails talk, I promise you that. It’ll be the first talk I’ve ever really spent time and energy on, and I hope to have enough fun making it so that if it gets rejected, I will still think it was worth it.

Fall’s Season Passes

Farewell, Monk, Psych, In Plain Sight, and Burn Notice! We will see you again soon. Here’s what we’re ready for this fall.

and Megan has these upstairs

  • 90210
  • NCIS

Still Church Goers

For those of you who are familiar with my typical routine, it may surprise you that I really look forward to going to church each week. Megan and I became members of the UUCC earlier in the summer, and it’s something that we both look forward to every Sunday. It encourages us both to better habits (like just going for it and waking up earlier) that we’ve both struggled with a bit at times.

Thanks

I am slowly getting around to writing letters to everyone that’s impacted my life. My handwriting is bad enough that the experience may not be 100% pleasant for the recipient, but I was inspired by a service given by a guest speaker one week. He read aloud a note that his son had written him years ago, in conjunction with a gift of a book. It was clear, even years later, how this note made him feel so wonderful and happy.

We all have the power to do that for the ones we love. I want to encourage everyone to take a little bit of time out of your day to write from the heart to the people you love. They will never forget it, and it will make you feel good, too.

I, also, hope to write here more often. I am trying to get back into a lot of habits, and sometimes the last thing I feel like when I get home is more keyboarding.

continue reading

Aspirational Tactics

Aspirational Tactics: “

Digg!

(Via Business Guys on Business Trips (New every Monday!).)

continue reading

Texas Bar Sues Church

Texas Bar Sues Church: “

In a small Texas town, (Mt. Vernon) Drummond’s bar began construction on a new building to increase their business. The local Baptist church started a campaign to block the bar from opening with petitions and prayers. Work progressed right up till the week before opening when lightning struck the bar and it burned to the ground. 

The church folks were rather smug in their outlook after that, until the bar owner sued the church on the grounds that the church was ultimately responsible for the demise of his building, either through direct or indirect actions or means. The church vehemently denied all responsibility or any connection to the building’s demise in its reply to the court.

As the case made its way into court, the judge looked over the paperwork. At the hearing he commented, ‘I don’t know how I’m going to decide this, but as it appears from the paperwork, we have a bar owner who believes in the power of prayer, and an entire church congregation that does not.’


I don’t know about you, but this was a much appreciated chuckle for me today – thanks Jim.

<!— —>”

(Via alexking.org.)

continue reading

Hope

For those of you who are unfamiliar with my health problems with my leg, this may come as a surprise.

I had surgery a week ago, on Wednesday morning. You can see a description of lumbar micro-discectomy at my doctors’ site.

I was nervous leading up to the incident, especially after finding out that I would be intubated, but that’s in the rear view mirror now. After they put the IV in, I remember a few more discussions and then them leaving me in a hall for a second. Next thing I remember was waking up after the procedure in the recovery room and asking for some water.

In terms of the pain that has been a part of my life for so long, that particular kind of pain is gone. I am healing from surgery, and that’s never going to be a ride at Carowinds, but there’s no comparison between them. I am so fortunate to come across excellent doctors and an exceptional hospital in Charlotte

We’ve come a long way from that pretty helpless first 24 hours after the surgery, but there’s still always to go on the recovery process. I did have enough strength to run some errands yesterday afternoon, but I am on a very strict schedule for how long I can sit up straight. I even have what’s basically a perfect assistant there, having picked up Awaken during one of the last Mac software blowouts. I also have to wear these ridiculous tights for some kind of circulation issue in my legs. Don’t expect pictures.

My mother has been in town helping the recovery process, and she leaves in a few hours. I know both Megan and I have found her presence invaluable. It will be hard to say goodbye this time.

To sum up, I am still not fully independent (try keeping track of how often you bend at the waist today) but I am sure that day will come soon. That will be welcome.

continue reading

Latest comments

Jim Van Fleet on What's Now In Rails: Information for the Beginner on Nov 17, 2008 at 03:57 PM

suprails was something that I tried to remember the name of, but couldn’t at posting time.

Jim Van Fleet

Jeremy on What's Now In Rails: Information for the Beginner on Nov 09, 2008 at 09:01 PM

Many people do not feel comfortable “attacking” a library formally in a comment thread, but will indicate that they had a slow or difficult time using some library. That is useful information, if you are willing to wait through the noise.

That’s actually a really good point, but the signal-to-noise ratio is just too high for me personally. They should be tweeting with ”#rails” so all that info can be processed.

Jeremy

Jim Van Fleet on What's Now In Rails: Information for the Beginner on Nov 09, 2008 at 12:51 PM

Jeremy is right about not using Twitter for in-depth analysis. But it is excellent for finding out when new things are released (not all of us empty our feedreaders, JW!) as well as impressions of use. Many people do not feel comfortable “attacking” a library formally in a comment thread, but will indicate that they had a slow or difficult time using some library. That is useful information, if you are willing to wait through the noise.

That said, just today at lunch, I was wondering if I should be either using it a lot less or go on a massive unfollow-spree.

Jim Van Fleet

Peter Braswell on What's Now In Rails: Information for the Beginner on Nov 08, 2008 at 08:28 AM

Jim, I really appreciate you pulling this together. It’s nice to have aggregated information from an informed expert as opposed to running down blind alleys from Google searches. THANKS!

Peter Braswell

Jeremy on What's Now In Rails: Information for the Beginner on Nov 07, 2008 at 05:27 PM

I find monitoring del.icio.us for the ruby and rails tags to be most helpful (in addition to reading Cooper’s and Daigle’s blogs). To me, following people on twitter for their technical knowledge is a complete waste of time (you can’t expect insight from microblogging), but different strokes I suppose.

Enjoy Rubyconf!

Jeremy