Weekly Digest, 6-22-10

Github – Tom Preston-Werner

A chat with Tom Preston-Werner to talk about Github and their server/software architecture.

Introducing Sencha Touch

On Tuesday, we announced that Ext JS, jQTouch and Raphaël were combining to form Sencha. We said you wouldn’t have long to wait to see some amazing results. So here they are! Today, we’re overwhelmingly, insanely, ridiculously excited to introduce Sencha Touch, the first HTML5 framework for mobile devices.

Improving application throughput 9x with asynchronous responses in Rails 3

My research turned up a lot of work by Ilya Grigorik and Mike Perham that pushed toward this goal. Rack/Fiber-Pool by Mike is a piece of Rack middleware that runs each request in it’s own Fiber, allowing the possibility of easy cooperative scheduling in Rack applications. While EM-Synchrony provides a set of Fiber-aware EventMachine clients for common things like HTTP requests, Memcached, MySQL and Mongo.

ioquatix’s jquery-syntax

JavaScript client-side syntax highlighting

An Interview about Programmers from a 7th Grader

Programming is something you learn by doing. So don’t be passive. Don’t wait for classes to teach you how to program. The way you learn is by starting projects of your own.

Letters of Note: Pixar films don’t get finished, they just get released

You are sure right about the importance of a good story in movies. Unfortunately, it’s not as easy as it sounds. It takes a lot of work (and rework, and rework and rework) to get it right. And even then quite often we’re not 100% pleased. As John Lasseter likes to say, our films don’t get finished, they just get released.

App Shopping

If you thought mobile number portability was cool, imagine what you’ll think of mobile app portability.

ddollar’s shoebox

Shoebox helps you manage styles and scripts as first-class citizens in Rails.

Rails + Memcached: A better solution to the undefined class/module problem

So far, this has completely removed for us the development headache of undefined class/module. Try using this instead of including class names everywhere you use memcache.


Published by

Trevor Turk

A chess-playing machine of the late 18th century, promoted as an automaton but later proved a hoax.