Podchaser Logo
Home
SD Ruby Podcast

SD Ruby

SD Ruby Podcast

Good podcast? Give it some love!
SD Ruby Podcast

SD Ruby

SD Ruby Podcast

Episodes
SD Ruby Podcast

SD Ruby

SD Ruby Podcast

Good podcast? Give it some love!
Rate Podcast

Episodes of SD Ruby Podcast

Mark All
Search Episodes...
Hillary Hueter demonstrates how to validate user interfaces with Watir. Learn how to write scripts that automate common functions (clicking links, selecting options from a list, filling out forms, etc.) and how to use Watir in Cucumber or RSpec
Matt Aimonetti introduces the latest version of Ruby -- Ruby 2.0. Find out what's new in Ruby and what it means for your Rails applications.
Greg Price was frustrated by how long it takes Ruby 1.9.3 apps to launch, so he decided to dive in and fix things. By using general techniques for profiling and fixing code, he was able to make app launching in Ruby 2.0 twice as fast. Greg shar
Ruby on Rails 4 offers a number of useful new features and also breaks ties with a lot of old Rails baggage. Ben Hughes talks about what's new in the next release of Rails and shows how to prepare your existing Rails 3 apps for the upgrade.
Chris Kelly returns to SD Ruby to give a talk on Ruby metaprogramming, starting with the Ruby Object Model and working through the most common metaprogramming callbacks.
James Miller explores writing and testing JSON APIs with Sinatra and rack/test. Authenticate, handle errors, set proper HTTP status codes, customize headers with pagination and rate limiting data, and mount it to an existing Rails app.
Jonathan Neddenriep shows how to migrate a production application from MongoDB to Postgres without losing your mind or your data.
We live in a fast society, so why should our apps be any different? Richard Schneeman from Heroku demonstrates how to optimize your Rails app for speed and scalability -- on both the front end and back end. If you wanna go fast, this talk is fo
Matt Aimonetti shows how to serve up web pages using Puma, a multithreaded, easy-to-use Ruby web server. Based on Mongrel, Puma is a small library built with Rack that provides a very fast and concurrent HTTP 1.1 server for Ruby web application
Scott Motte demonstrates how to build an API for your next web application using the power of Node.js.
Xavier Lange discusses features and concepts of Haskell. Haskell is a high-level, strictly-typed, and lazy functional programming language. This talk is geared towards Ruby developers who want to stretch their programming muscles.
Learn how to get started with RubyMotion, a new tool that lets you quickly develop and test native iOS applications for iPhone or iPad using Ruby. James Miller demonstrates how to create a project, configure it, manage dependencies, and get you
OS X Lion might be the world's most advanced OS, but we don't normally use it to host Rails applications. It can be pricey, hard to virtualize, and doesn't work well with Linux-based servers. Patrick Crowley demonstrates a breakthrough way to i
Why choose Postgres over the "other" open source database? Guyren Howe has the answer. He will demonstrate how Postgres can make building database applications easier -- including custom data types, custom functions, robust text search, and mor
Postgres has a powerful feature called rules that let you rewrite incoming queries. Rules are similar to triggers in Postgres, but much more efficient. Guyren Howe shows how to use rules in some common use cases.
Marc Leglise shows how to break up your large application.js into logical chunks, leveraging more power from the Rails 3 asset pipeline. Building on last month's talk by Rafael Cardoso, this method allows you to separate concerns about download
Mark Ranallo explores writing command line applications for the Unix programming environment, including a basic overview, some tips/tricks, and Ruby gems that can help.
Rafael Cardoso shows how to load page specific javascript, while still using the default configuration for the asset pipeline in Rails 3.
It happens to a lot of us: you're doing a good job as an engineer, you've been around the company for a while, and BAM! You get "promoted". Well, it turns out that like engineering, management takes skill and practice. You can't just expect tha
Have you heard of the infamous Global Interpreter Lock that prevents Ruby from being webscale? Are you so scared you might switch to Node.js? Well, before you do, learn more about what the GIL is, what it does, and why it isn't being removed. M
Etienne de Bruin demonstrates how to visualize Twitter retweets in real time using the tweetstream gem, arbor.js, Redis, and Resque. He also shares his personal journey as a developer and how he came to love Ruby.
The simplest way to start a gem from scratch is using nothing but your bare hands. And Bundler. Ian Young shows us how.
Have you outgrown basic debugging in Ruby? Rob Kaufman shows how to step up your game and use the Ruby debugger in a variety of practical ways.
Storing simple data as model attributes in a database is easy to do in Rails, but sometimes we want to handle and manipulate data that is more than just a string or a number.The :composed_of macro in ActiveRecord gives us that ability, and it's
Programmatically transforming Ruby code is easier than you think and has several interesting applications: automated refactoring, coding style/best practices enforcement, DSL translation, and more. Ben Hughes explores how to transform ruby code
Rate

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features