Give_back_banner

Post production is actively going on - videos will start being announced on Monday, September 19th.

Total views: 88,427
All Events
Other Conference Events

Golden Gate Ruby Conference 2011 Schedule

(18 presentations available )

Sort by Date Posted

16-Sep-11 09:45
637-gogaruco2011-kidsruby-think-of-the-children-thumb_0004
Rated: Everyone
Views: 12,031

Forget about JRuby. MacRuby? Forget it. Forget even Rubinius. As cool as each of them is, they are old. Like, you know, for adults. Introducing the real future of Ruby: KidsRuby… because the future is about the kids!

KidsRuby was born as a fr...

16-Sep-11 10:30
638-gogaruco2011-test-drive-the-development-of-your-command-line-applications-thumb_0002
Rated: Everyone
Views: 3,838

Rubyists love testing, and test-driven-development is becoming the way to write code. But, do we do this with our command-line tools? How do you write a test that your awesome application cleans up its temp files? How does one make a failing test ...

16-Sep-11 11:15
639-gogaruco2011-distributed-systems-primer-with-ruby-thumb_0002
Rated: Everyone
Views: 3,574

There are lots of reasons to understand distributed systems. Among them are the facts that the principles can improve your site's availability, performance, and even maintainability. We'll talk about principles, patterns, and pitfalls to watch out...

16-Sep-11 12:00
640-gogaruco2011-api-assumptions-probably-incorrect-thumb_0000
Rated: Everyone
Views: 2,579

Interfaces are not created equal. Upon reaching the summit of a releasable product it is easy to lose sight of where you started. The disconnect grows as you explore how to build a bridge from internals to end users. Developing interfaces for othe...

16-Sep-11 13:45
641-gogaruco2011-fast-rails-tests-thumb_0001
Rated: Everyone
Views: 15,947

Look at your Rails unit test suite. Now look at mine. Now look at yours again. Mine are sub-second. Yours aren't. Having a slow unit test suite can hinder an effective test-first or test-driven approach to development. As you add tests, the suite ...

16-Sep-11 14:30
642-gogaruco2011-couchdb-ruby-you-re-doing-it-wrong-thumb_0000
Rated: Everyone
Views: 6,783

CouchDB is an increasingly common member of the Ruby developer’s toolset. Its flexible model, low footprint, REST interface, and wide library support make it a natural choice for many web, mobile, command-line, and desktop Ruby apps. As communit...

16-Sep-11 15:15
643-gogaruco2011-keynote-writing-your-own-programming-language-to-understand-ruby-better-thumb_0001

In this talk, José Valim will share what he has learned about Ruby through writing a small programming language. He will discuss the basic structure of a programming language, suggest improvements and debate about Ruby's parser, object model, met...

16-Sep-11 16:45
644-gogaruco2011-go-for-the-rubyist-appropriation-of-great-ideas-in-ruby-thumb_0000
Rated: Everyone
Views: 1,563

The Go programming language, invented at Google, brings a novel new approach to parallel programming. With a strong focus on developer productivity and software readability, Go shares a lot of design philosophy with Ruby while targeting a differen...

16-Sep-11 17:30
645-gogaruco2011-smalltalk-on-rubinius-or-how-to-implement-your-own-programming-language-thumb_0001

Programming languages must be implemented in Java or C, everybody knows this. Sure, a prototype in Ruby, but that would be unusable. After all, Ruby is made for web development, right? Hard tasks, like implementing a compiler, have to happen in fa...

17-Sep-11 09:30
646-gogaruco2011-the-problem-is-your-ruby-thumb_0004
Rated: Everyone
Views: 1,795

We're facing a tidal wave of rescue projects. So many developers dive into writing Rails applications without building a real foundation in Ruby. Instead we focus on the new whiz-bang features of Rails or the hot gem of the week—missing the awes...

17-Sep-11 10:30
647-gogaruco2011-sass-the-future-of-stylesheets-thumb_0000
Rated: Everyone
Views: 1,730

Let’s face it. CSS is dumb. There is no such thing as a DRY CSS file and stylesheets are often the biggest blemish in an otherwise beautifully coded app. Sass is the future of stylesheets. Rails 3.1 includes it by default and the W3C is adding c...

17-Sep-11 11:15
648-gogaruco2011-ruby-javascript-and-the-mobile-web-thumb_0000
Rated: Everyone
Views: 1,767

Demand for richer, more interactive mobile web applications requires tools and frameworks that are as intuitive and simple to use as Rails. These new applications are built with JavaScript but still require server backends. While there are many ne...

17-Sep-11 12:00
Vlcsnap-2011-10-16-02h10m18s126
Rated: Everyone
Views: 17,330

I work for a mobile payments company called Square. Square has a great development culture driven by a lot of smart people. Part of that culture includes acknowledging failures, figuring out what should have been done differently when failures occ...

17-Sep-11 13:45
Vlcsnap-2011-10-16-02h05m30s55
Rated: Everyone
Views: 1,667

What's a Ruby conference without lightning talks? And more importantly, who would want to find out?

17-Sep-11 13:50
748-gogaruco2011-a-special-message-thumb_0001
Rated: Language
Views: 1,494
17-Sep-11 15:15
651-gogaruco2011-keynote-on-building-frameworks-thumb_0002
Rated: Everyone
Views: 3,889

Framework development comes with a whole different set of tradeoffs than application development. While code in applications is usually in service of a consumer-facing feature, framework code is by definition used by other developers writing unkno...

17-Sep-11 16:45
652-gogaruco2011-you-ain-t-spdy-thumb_0004
Rated: Everyone
Views: 2,279

You package your assets. You use CSS sprites. You serve up everything with gzip compression. You obsess over Yslow recommendations. But you are still not SPDY.

Fundamental limitations in HTTP and TCP/IP still add up to 60% overhead to your site...

17-Sep-11 17:30
653-gogaruco2011-0-60-with-goliath-building-high-performance-ruby-web-services-thumb_0001
Rated: Everyone
Views: 5,287

Goliath is an open source, event-driven I/O framework, much like node.js or Tornado, except that Goliath is based on EventMachine, features a Ruby API, and most importantly, does away with the asynchronous "callback muck" by utilizing Ruby 1.9's F...

Version: 1.0 (380) by Coby Randquist on 2012-05-13