RubyConf AU 2014
2014-02-19..2014-02-21
Sydney, Australia
[RubyConf AU 2013, RubyConf AU 2014, RubyConf AU 2015, RubyConf AU 2017, RubyConf AU 2018, RubyConf AU 2019, RubyConf Au 2020, RubyConf AU 2023, RubyConf AU 2024]
who it's for
Ruby developers, Rails developers, backend engineers, library and gem authors, devops engineers, qa and test engineers, engineering managers
topics
Ruby 2.1 language features; MRI internals and magic; building C extensions for Ruby; JRuby status and ecosystem; Rack middleware and frameworks; Rails asset pipeline behavior; Sidekiq customization and tuning; continuous deployment with Rails; Ansible for server provisioning; MiniTest testing practices; modern concurrency in Ruby; RubyGems packaging and publishing
| title | author | length |
|---|---|---|
| Learning from Smalltalk | Sasha Gerrand | 23m |
Smalltalk claims a bigger idea than just syntax it ships as an image-based VM that persistently stores live state and lets developers edit classes and methods… | ||
| Rescuing Ruby | Greg Brockman | 37m |
Argues Ruby usage is shrinking against Node and Python with concrete counts 420 python repos 415 javascript 177 ruby and points at Node libraries like bitcore… | ||
| Why I am excited about Ruby 2.1? | Sam Saffron | 38m |
Ruby 2.1 ships a generational GC that cuts tail latency for the 90th and 99th percentiles while out‑of‑the‑box memory often doubles even though retained object… | ||
| Rack - A Framework to Roll Your Own | Nishant Modak | 41m |
Shows how Rack’s actual call contract returns [status headers body] and how config.ru is evaluated inside a Rack::Builder stack so middleware like… | ||
| Building C Extensions in Ruby | André Medeiros | 23m |
Builds a working Spyglass (OpenCV binding) for Ruby and shows it runs real‑time image code with only the Ruby object wrapper as overhead, details using… | ||
| MRI Magic Tricks | Charlie Somerville | 29m |
Finds the hidden Ruby VM frozen core by scanning nearby object IDs, provides a gem exposing its instance, and uses it to call internal methods like… | ||
| Using Ruby to Automate Your Life | Seth Vargo | 33m |
Shows concrete automation: uses Chef and the Ruby DSL to replace Capistrano-style deploys and to provision laptops, EC2 and Vagrant boxes. Claims Chef runs as… | ||
| How I Architected My Big Rails App For Success | Ben Smith | 37m |
Claims an eight‑month Rails rebuild succeeds by breaking the app into in‑repo rails engines with namespaced tables and migrations kept inside each engine (via… | ||
| Hacking Sidekiq for Fun and Profit | Darcy Laycock | 39m |
Sidekiq runs on Redis with Celluloid for threading and handles retries and scheduling out of the box; a team pushes unique jobs middleware as a concrete… | ||
| The Golden Age of the Internet | Pat Allan | 35m |
Argues that the Internet is now civilization’s backbone and developers hold real responsibility, claiming current norms squander that power and urging concrete… | ||
| Continuous Deployment with Rails | Sebastian von Conrad | 36m |
Argues for automatically deploying master on every merge and shows a working pipeline: CI runs Cane, RuboCop and fast tests, buildbox deploys to staging then… | ||
| Becoming a Software Engineer | Kinsey Ann Durham | 33m |
Shows concrete paths: attendees of RailsBridge and Rails Girls go from zero to deployed to Heroku in one day, San Francisco Ruby attendance shifts from 2% to… | ||
| A Big Look at MiniTest | Mark Bates | 32m |
MiniTest ships with Ruby 1.9+ and is tiny (about eight files with three real files doing the work), yet provides both TestUnit and RSpec‑like spec syntaxes… | ||
| Teach Your Way To Better Code | Felix Clack | 36m |
Teaching forces you to learn Ruby and Rails deeply by making hidden assumptions explicit, using pair programming and pull‑requests for step‑by‑step knowledge… | ||
| Ansible - Your First Step Into Server Provisioning | Ben Turner | 39m |
Ansible claims to let a small team go from a snowflake server to repeatable builds using SSH and YAML, requiring only a local master, SSH to clients and a… | ||
| Rails Asset Pipeline: Defunct or Da Funk | Samuel Cochran | 29m |
Claims that the Rails asset pipeline still outperforms sprawling Grunt/Gulp setups by using Sprockets for granular dependency management and staged bundles… | ||
| Real Developers Ship (a.k.a Tenets for Software Delivery) | Sebastian von Conrad | 37m |
A small Envato team ships Microlancer from a blank terminal to production in two weeks by cobbling Heroku, Zendesk and third‑party services together, then… | ||
| Outcome Oriented Security | Eleanor Saitta | 43m |
Argues for a six-step threat-model that goes from actors assets and actions to hazards via data-flow diagrams use cases and hazop analysis, producing concrete… | ||
| Lightning Talks | Mario Visic | 31m |
A rapid set of concrete claims: a selection gem gives one table for all selections and auto-handles defaults archives ordering and nils; a CanCan wrapper makes… | ||
| The Parental Programmer | Amanda Wagener | 39m |
A global survey of programming parents reports kids aged 6 weeks–21 years, languages from Ruby to Python, and roles from contractors to business owners; clear… | ||
| An Ode to 17 Databases in 39 minutes | Toby Hede | 35m |
Seventeen databases get rapid, concrete contrasts: PostgreSQL JSON/HStore as a practical move toward document queries, Redis as a fast in‑memory tool that is… | ||
| Modern Concurrency Practices in Ruby | Arnab Deka | 36m |
Shows concrete tradeoffs and working code: mutexes cause deadlocks and lost increments on JRuby but wrapping the counter in the Atomic gem yields 2,000… | ||
| Tales of Interest | Jon Rowe | 26m |
Stories focus on concrete failures and fixes: rspec moves from one maintainer to rspec core team grows from one to five and wrestles with encoding mismatches… | ||
| State of JRuby 2014 | Hiro Asari | 37m |
Projects a concrete release, JRuby 9000 (2014): Ruby 2.1 compatible, and explains what actually changes: a new IR/compiler layer and Truffle experiments plus… | ||
| Standing on the Shoulders of Giants | Zachary Scott | 39m |
Claims the Ruby standard library contains about 70MB of code and highlights three concrete libraries: drb, rdoc markdown parser and fiddle. Shows a tiny drb… | ||
| What it is you really do? | Cameron Barrie | 43m |
http://www.rubyconf.org.au
Programming is hard, correct? Code, tests, design patterns, abstractions, deployments, are the things we do everyday and coding can… | ||
| Extreme Makeover - Rubygems Edition | Andre Arko | 01m |
Describes a concrete rewrite of Rubygems and Bundler that replaces the old client server interactions with a rewritten client/server protocol and local index… | ||
| nothing matches | ||