Hey there! Check out HackerBooks.com - our latest project that let you search books from StackOverflow and HackerNews

Latest Screencasts

Coders tend to like minimalist blogging engines. Give a developer something that processes a directory of markdown and textile files and they’re usually happy. In the Ruby world, we have LOTS of platforms for doing this: Jekyll is a popular platform that’s actually built into Github Toto was just announced...

Watch this screencast

E-Commerce using Rack::Payment

Remi - 2010-02-03 - paid

Rack::Payment lets you add 5 lines of code to your Rails (or any Rack-based) application and you can start accepting single payments! Let’s say you have an online store and you want to accept credit card payments. You can require rack-payment in your application: 1 # config/environment.rb 2 3 Rails::Initializer.run...

Watch this screencast

DataMapper for ActiveRecord developers

Remi - 2010-01-03 - paid

At Dev Fu!, we started coding all of our new applications using DataMapper a few months back. For awhile, we were waiting for Rails 3 to be released (which has DataMapper support baked in), but we realized we were preventing ourselves from using a tool that we love (and prefer...

Watch this screencast

PHD gives you Passenger-based Heroku-like Deployment. Having been spoiled by Heroku for some time, I love being able to run 2 commands from a git repository to deploy an application: 1 $ heroku create my-app 2 $ git push heroku master If you have Passenger installed on a server, you...

Watch this screencast

I wanted to get started with Facebook development, so I made a little badge: Facebook Github Badge In this screencast, I walk through the basics of creating something similar. We … setup a Facebook application get it setup so we can test it (running on our local computer) render HTML...

Watch this screencast

Integrating Twitter into Rails

Remi - 2009-11-15 - paid

So, back when all I needed to do with many Twitter apps was to authenticate against Twitter’s OAuth and that was it, I created and screencasted the original Rack::OAuth gem. After coding a few Twitter apps that needed more integration, and in response to feedback about the first gem, I’ve...

Watch this screencast

Rack::OAuth

Remi - 2009-06-23 - paid

Rack::OAuth is a Rack middleware for easily integrating OAuth into your Ruby web applications. If you’re using a Sinatra application or Rackup file, all you need to do is: 1 use Rack::OAuth, :key => 'your-oauth-app-key', 2 :secret => 'your-oauth-app-secret', 3 :site => 'http://twitter-or-whatever.com' If you’re using Rails, all you need...

Watch this screencast

Tonight, at the Phoenix Android meeting, someone asked if I knew any good Ruby / Rails web hosts. Something easy for someone who’s just learning Rails and wants to be able to essentially copy/paste their code to a server and have it “just work.” The first (and only) service that...

Watch this screencast

Rack: Part III = Middleware

Remi - 2009-02-28 - paid

Part 3 in my screencast mini-series on Rack … checkout parts 1 and 2: Part I: Rack Basics Part II: Rackup files, Rack::Request, Rack::Response, and more In Part 3, we cover: What is Rack middleware? How to write your own Rack middleware How to use your Rack middleware from any...

Watch this screencast

Rack: Part II

Remi - 2009-02-24 - paid

This is a follow up to my first Rack screencast, Rack Basics. In this screencast, we cover a bit more of the basics. Instead of playing around in an IRB shell, we create an executable Rack application using a Rackup file (the conventional way to run Rack applications). We use...

Watch this screencast