In the fifth episode of Radiantcasts you’ll see how to use the Radiant Database Mailer Extension - an extension for Radiant CMS that adds database persistence to emailed forms.
Rails 3 offers several new additions to validations. Here learn how to make a custom error_messages partial, reflect on validations, and clean up complex validations in a model.
Maintainability of your code can be measured in many different ways. Jake Scruggs has combined several of the tools that measure you code into one Ruby Gem: metric_fu. Here's a demonstration. Go check it out!
In this week’s screencast, I take you through a tour of the new ActionMailer features in the context of a live application. Read on after the screencast for more in-depth information on the topics covered in the screencast.
Here we dive deeper into Devise by customizing how the views, routing, validations, and authentication works.
Devise is a full-featured authentication solution which handles all of the controller logic and form views for you. Learn how to set it up in this episode
Blocks in ERB templates are handled differently in Rails 3.0 Beta 2. Learn all about it in this episode.
Here I talk about three popular choices for syntax highlighting in Rails: CodeRay, Ultraviolet and Pygments.
Action Mailer has been rewritten for Rails 3 providing a much cleaner API with its use of the Mail gem.
Keep JavaScript out of your HTML content with unobtrusive JavaScript. Here I show how Rails 3 works with this best practice.