Podcasts
-
Railscasts: #350 REST API Versioning
APIs should be consistent, but it is difficult to do this when returning a JSON response along side the HTML interface. Here I show how to add a versioned, RESTful API. The version can be determined from either the URL or HTTP headers.
-
Railscasts: #348 The Rails API Gem
It is often asked: Is Rails a good fit if I only need to serve an API? In this episode I show how to use the Rails API gem to create a slimmer Rails application designed to respond with JSON.
-
Railscasts: #346 Wizard Forms with Wicked
Creating a wizard form can be tricky in Rails. Learn how Wicked can help by turning a controller into a series of multiple steps.
-
Railscasts: #344 Queue Classic
PostgreSQL can act as a worker queue which can replace the need for a separate process to manage the background jobs. Here you will learn how to do this with the queue_classic gem.
-
Railscasts: #342 Migrating to PostgreSQL
PostgreSQL is a feature-packed relational database that every Rails developer should consider using. Here you will learn how to install it, add it to a new application, and transition from an existing SQLite app using the "taps" gem.
-
dnrTV - .NET Rocks Screencasts: JP Boodhoo's Software Craftsmanship Bootcamp Part 3
Jean Paul Boodhoo continues walking toward a solution by following refactoring patterns toward an inevitable brick wall.
-
Railscasts: #340 DataTables
DataTables makes it easy to convert a plain HTML table into one with pagination, sorting, and searching - all done with JavaScript and jQuery. Here I show how to set this up and use a Rails application as the data source.
-
Railscasts: #338 Globalize3
Rails has great internationalization (I18n) support making it easy to translate static text into other languages, but how do we translate database content? Learn how using Globalize 3 in this episode.
-
dnrTV - .NET Rocks Screencasts: JP Boodhoo's Software Craftsmanship Bootcamp Part 2
Carl and Jean Paul take you from initial set-up to simulating group development in this Part 2 of his Software Craftsmanship Bootcamp series. JP demos some common practices and design principals and explains why they work.
-
Railscasts: #336 Copycopter
Copycopter provides a nice interface that clients can use to edit the text in a Rails application. Learn how to deploy a Copycopter server using Heroku and integrate it in a Rails application through I18n.
-
Railscasts: #334 Compass & CSS Sprites
Compass improves the Sass experience by providing useful mixins, functions, and more. You will also learn how to make CSS sprites with it in this episode.
-
dnrTV - .NET Rocks Screencasts: JP Boodhoo's Software Craftsmanship Bootcamp Series
In this, the first of several, Jean Paul Boodhoo takes you from soup to nuts in his Software Craftsmanship Bootcamp series. Even if you are a seasoned pro, you will discover the rationale behind the best practices and step-by-step development methodology that has made JP one of the world leaders
-
Railscasts: #332 Refinery CMS Basics
If you need to quickly create an informational site that can be easily edited, consider using a content management system. Here I show how to build a site using Refinery CMS.
-
Railscasts: #330 Better Sass with Bourbon
If you are tired of the browser vendor prefixes in CSS, check out Bourbon. It provides Sass mixins and functions to make CSS more convenient.
-
Railscasts: #328 Twitter Bootstrap Basics
Twitter Bootstrap can help make beautiful web apps quickly by providing you with useful CSS and JavaScript. Here you will learn how to include it into Rails with the twitter-bootstrap-rails gem.
-
dnrTV - .NET Rocks Screencasts: Kevin McNeish Builds iOS apps with XCode
Kevin McNeish is here to show Visual Studio developers how easy it is to build an iPhone or iPad app with XCode.
-
Railscasts: #326 ActiveAttr
ActiveAttr provides what Active Model left out. If you need to create a table-less model with features similar to Active Record, watch this episode.
-
Railscasts: #324 Passing Data to JavaScript
There are a variety of ways to pass variables from a Rails application to JavaScript. Here I show three techniques: a script tag, a data attribute, and the Gon gem.
-
Railscasts: #322 RABL
RABL - Ruby API Builder Language - provides a DSL for generating JSON or XML responses in a Ruby application. Learn how to share and configure complex JSON data in this episode.
-
dnrTV - .NET Rocks Screencasts: Steve Smith on ASP.NET MVC 4
Steve Smith gives us a preview of MVC 4 inside a Windows Phone emulator. Steve shows how to easily redirect mobile requests and how to use recipes as well as Async and Await keywords.
Featured Podcast Show
-
Rails Envy Podcast
Last episode 2 years ago on www.railsenvy.com
The Rails Envy podcast is a weekly newscast by Jason Seifer and Gregg Pollack about what's new in the Ruby and Ruby on Rails worlds.