GoRuCo 2012
2012-06-23
New York, United States
GORUCO ·
[GORUCO 2008, GoRuCo 2009, GoRuCo 2012, GoRuCo 2013, GoRuCo 2014, GORUCO 2015, GORUCO 2016, GORUCO 2017, GORUCO 2018]
who it's for
rails developers, ruby developers, frontend developers, javascript developers, engineering managers, devops engineers, technical educators
topics
rake file tasks; ImageMagick thumbnailing; TileMill + Leaflet map tiles; OpenStreetMap tile hosting; Grape + MongoDB caching (Garner); ETag and If-None-Match short-circuiting; company-run developer apprenticeship; refactoring to avoid over-DRY; test pyramid and fake services; Ruby 2.0 inline hash storage; record-level memcache model caching; rakep JavaScript build pipeline (uglifier, CoffeeScript)
| title | author | length |
|---|---|---|
| Power Rake | Jim Weirich | 46m |
Shows how to take a directory (including subdirectories) of images, use Rake file lists are lazy to generate thumb names with pathmap, and declare dynamic file… | ||
| Maps want to be free! | Sebastian Delmont | 11m |
Company moves off Google Maps after 700,000 map views/day would cost ~$900,000/year under old pricing, negotiates down to $120,000, then rebuilds for about… | ||
| From Zero to API Cache w Grape & MongoDB in 10 minutes | Daniel Doubrovkine | 10m |
Shows a concrete recipe and a working open‑source gem called Garner that plugs into Grape & MongoDB (Mongoid) to add server‑side caching, ETags and 304… | ||
| Building Developers Lessons Learned from Hungry Academy | Jeff Casimir | 11m |
A six‑month, company‑run apprenticeship with LivingSocial converts novices into hires: 650 applicants yield 24 selected (3.6%) via video screens and an… | ||
| Maintaining Balance while Reducing Duplication: Part II | David Chelimsky | 44m |
Argues that DRY means a single authoritative piece of knowledge, not avoiding repeated characters, and shows concrete refactorings: using extract method to… | ||
| Sensible Testing | Justin Leitgeb | 37m |
Argues for testing shaped by concrete practices not coverage quotas, recommending consistent distance, a test pyramid with more fast unit tests, and… | ||
| Why Hashes Will Be Faster in Ruby 2.0 | Pat Shaughnessy | 11m |
Ruby 2.0 replaces the old st_table entries for small maps by packing keys and values into the hash’s pointer array so stores keys and values inline and up to… | ||
| High Perfmance Caching with Rails | Matt Duncan | 10m |
Explains a record-level caching approach for Rails that stores serialized models in memcache, caches secondary indexes as small ID-only entries, and uses a… | ||
| Your Face in 10 minutes... with Macruby! | Haris Amin | 10m |
Builds a macOS app in Ruby using MacRuby and Xcode templates that captures 640x480 video with AVFoundation AVCaptureSession, shows a live preview layer and… | ||
| Organizing and Packaging Rich Javascript Apps with Ruby | Luke Melia | 11m |
rake pipeline packages client JS as a real build system by turning filters into incremental file tasks so builds skip unchanged files and stay fast. Filters… | ||
| The Front-End Future | Francis Hwang | 38m |
Argues that choosing thick client (Backbone/Ember) buys faster, more responsive UX at the cost of more complex development, harder integration tests… | ||
| nothing matches | ||