ArrrrCamp 2013
who it's for
ruby developers, rails developers, web developers, frontend developers, qa engineers, engineering managers
topics
ActiveRecord model patterns; MiniTest testing techniques; Ruby standard library tricks; Redis integration with Ruby; HTML fundamentals and tips; Ember on Rails integration; Advanced Git and GitHub; Benchmarking with Ruby; Metrics and instrumentation; Rapid prototyping techniques; Shoes desktop GUI toolkit; Rails bootstrapping practices
| title | author | length |
|---|---|---|
| Écouter et répéter is SO last century | Ryan Stenhouse | 14m |
Argues that programmers can leverage programming-style abstraction to learn spoken languages; presents evidence that many attendees already use a second… | ||
| Patters to deal with big ActiveRecord models | Patters | 37m |
A set of concrete patterns and tradeoffs for shrinking a 675‑line AR model: split into separate models and use ActiveModel form objects for multi‑object… | ||
| A Big Look at MiniTest | Mark Bates | 32m |
Rails 4 plus Ruby 1.9 means MiniTest ships with Ruby 1.9+ and replaces TestUnit, offering both spec and unit syntaxes, custom assertions (inject via… | ||
| Standard Library, Uncommon Uses | Piotr Szotkowski | 41m |
Shows concrete tricks in Ruby's stdlib: uses GServer and Webrick to build working TCP (telnet) and HTTP servers in under a dozen lines, uses PStore atomic… | ||
| You gotta try this | Avdi Grimm | 42m |
A Ruby metaprogramming toolkit called not.build actually generates null-object classes (works by class.new, method_missing, respond_to_missing) and ships… | ||
| Bearded Gurus | Sylvain Abelard | 31m |
Claims that lessons from 1970s computer science still solve modern problems and that rediscovering old research yields actionable fixes: examples include Roy… | ||
| Numbers, because metrics matter | Bart van Zon | 29m |
Company focuses on measurable changes: enforces 100% test coverage using SimpleCov + Travis CI, adds Code Climate to flag complexity, and raises velocity from… | ||
| How to survive family gatherings and birthday parties | Floor Drees | 20m |
Gives concrete tactics and lived results for talking tech at family events: use Skillcrush 30-day email bootcamp to learn plain definitions, coach at Rails… | ||
| Lightning Talks | 40m | |
A rapid round of specifics: 18 teams 10 paid 8 volunteers complete Rails Girls Summer of Code in three months with 26 coaches 20 mentors; a demo ties an ar… | ||
| Fun with Ruby and Redis | Javier Ramirez | 46m |
Claims Redis serves as in‑memory data structures not just a cache and hits half a million inserts per second on one box; integration with Ruby uses… | ||
| Ten things I didn't know about HTML | Mathias Bynens | 29m |
Browsers parse legacy color strings per the HTML5 spec so weird inputs like names or omitted # yield deterministic hex colors; semicolons in entities are… | ||
| How To Win Designers And Influence Developers | Adam Rogers | 23m |
Claims three concrete team practices that change outcomes: stop criticizing after an intern uploads print‑resolution images instead of web ones for thousands… | ||
| Rails: Still the Best Framework for Bootstrapping | Anothony Eden | 34m |
Claim: Rails still beats alternatives for fast launches, demonstrated by building KBSimple in 6 weeks from initial commit to customers. The team relies on… | ||
| Pirate Power Play: How to do computation by playing games | Daan van Berkel | 38m |
Shows that playing specific games implements computation: constructions map Turing machine steps to graph gadgets built from AND/OR-like pieces, and reductions… | ||
| Ruby for your two internal programmers | Jano Gonzalez | 28m |
Claims that Ruby lets quick-and-dirty hacking and careful design coexist, and demonstrates it with concrete idioms: file iteration and printing as natural… | ||
| How to create the perfect prototype | Phil Nash | 28m |
Mint Digital claims a repeatable process that builds focused prototypes in four days using Rails + Heroku with templates, tests, frequent deploys and known… | ||
| Frequently Asked Questions | Ben Orenstein | 38m |
Mentoring over 100 developers yields concrete answers: live coding that turns “bad code” into working code, a shell alias audit showing 953 g uses, a 10‑year… | ||
| Ember on Rails - Convention over Configuration on both sides of the tubes | Balint Erdi | 35m |
Builds a real web app with Ember.js on the client and Rails on the backend, uses Ember Data and the Chrome Ember Inspector, demonstrates two-way data binding… | ||
| Web applications with Ruby (not Rails) | David Padilla | 33m |
Builds a working web app from scratch using Ruby and Rack with a hand-rolled router (simple case dispatch), controller superclass, Haml views and layouts, and… | ||
| More Git and GitHub Secrets | Zach Holman | 33m |
Shows exact commands and workflows: deleting a remote branch with git branch -d local && git push origin :local, forcing a branch to win with git merge -s… | ||
| On Benchmarking With Ruby | Benoit Daloze | 27m |
Benchmarks claim stable numbers by measuring repeatedly, using Perfer to store runs and compare commits, and choosing clocks carefully — prefer process CPU… | ||
| Escaping Reality With Shoes | Zachary Scott | 25m |
Shoes is a small Ruby toolkit for desktop apps in Ruby that claims you can skip HTML JavaScript and databases and just write UI with a few Ruby blocks the talk… | ||
| nothing matches | ||