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

Latest Screencasts

HTML5: Browser Caching

Peepcode - 2012-02-03 - paid

Browser caching is one of the least understood features of HTML5, but can make a dramatic improvement in your users’ experience of your website. It can speed up your site for both online and offline applications, desktop and mobile. The syntax for using local storage and offline caching is simple,...

Watch this screencast

Advanced Git

Peepcode - 2011-12-31 - paid

The Git source code control system is a beautifully engineered piece of software. But using it can often be rough. Trying to use it day to day can be confusing, especially since a few commands conceal dozens of useful features. We learn a lot by watching other developers work, and...

Watch this screencast

Backbone Persistence

Peepcode - 2011-11-23 - paid

by Geoffrey Grosenbach. Graphics by Paula Lavalle. Music by Giles Bowkett. Previously: Backbone Part I Backbone Part II Backbone.js is a capable framework for building client-side applications. But even with method-by-method documentation, the details of how to actually build full-featured, useful applications can be elusive.

Watch this screencast

Play by Play: Ryan Singer: UI Prototyping

Peepcode - 2011-10-06 - paid

Ryan Singer designs user interfaces at 37signals. In Part I, he thought through several user interface problems with pen and paper. In this 75 minute video, he builds a prototype with HTML/CSS. He also uses Rails 3.1 and the Vim text editor, but you don’t need to know either to...

Watch this screencast

Play by Play: Ryan Singer (UX)

Peepcode - 2011-09-17 - paid

Ryan Singer designs user interfaces at 37signals. We flew to Chicago to learn how he works…first hand. We gave him a small task and watched him design a user interface out loud and on paper. The result is possibly the most insightful, educational, and thought provoking video we’ve produced so...

Watch this screencast

Backbone.js Interactivity

Peepcode - 2011-08-13 - paid

by Geoffrey Grosenbach and David Goodlad. Graphics by Paula Lavalle. Music by Giles Bowkett. Covers the latest Backbone 0.5! Part I was an instant hit.

Watch this screencast

Backbone: Basics

Peepcode - 2011-07-15 - paid

by Geoffrey Grosenbach and David Goodlad. Graphics by Paula Lavalle. Covers the latest Backbone 0.5! Possibly the most anticipated PeepCode screencast this year, it’s Backbone.js!

Watch this screencast

PeepOpen Application

Peepcode - 2011-07-09 - paid

Text editor development has been stagnant for several years. It’s time for developers to take the text editing experience forward into the future! NOTE: This is beta software and doesn’t support some features like TextMate project files. It works only with self-contained directories on disk. NOTE: Use MacVim snapshot 55...

Watch this screencast

Meet EventMachine: Part II

Peepcode - 2011-06-13 - paid

by Dan Sinclair, Developer at PostRank (recently acquired by Google) In Part I we introduced the basic tools in the EventMachine toolkit. In this 40 minute sequel, you’ll write an application that uses WebSockets to plot social network checkins on a map. You’ll make API requests to Facebook, Gowalla, and...

Watch this screencast

Meet EventMachine: Part I

Peepcode - 2011-06-04 - paid

by Dan Sinclair, Developer at PostRank (recently acquired by Google) The recent popularity of Node.js has overshadowed the existence of a mature, powerful tool available to Ruby developers: EventMachine. For over four years, some of the best and brightest Ruby developers have been deploying high performance applications with the EventMachine...

Watch this screencast