~/conference

RubyConf AU 2015

Ruby developers, backend developers, engineering managers, startup founders, DevOps engineers, open source maintainers, software security engineers

static typing in Ruby; pre-factoring for maintainability; refactoring legacy code; service oriented architecture failures; building backend services; DevOps without traditional ops; application security practices; succeeding with open source; developer wellbeing and impostor syndrome; higher-level language design

titleauthorlength
A Case for Use CasesShevaun Coker18m
Envato implements a use‑case pattern: one user action per plain Ruby classes with a shared perform entry point and ActiveModel‑based success queries, moving…
Talk on
Consider Static TypingTom Stuart21m
Matz proposes adding a static type system to Ruby 3.0 and the talk unpacks three concrete ideas: structural typing, implicit typing, and soft typing. Examples…
Talk on
Sideprojects and StartupsCollis Ta'eed25m
Describes building side projects into startups with concrete examples: 33 million visitors across sites, a team of 250, paid out a quarter of a billion…
Talk on
Feeling like a better developer (AKA overcoming impostor syndrome)Joss Paling19m
Offers six concrete practices to reduce impostor syndrome with actionable steps: talk about it, teach to reveal what is actually known, opine to build…
Talk on
Programming as PerformanceJoseph Wilk22m
Argues that programming as live performance makes code an expressive interface and not just specification, demonstrating Sonic Pi (a Ruby-based music DSL)…
Talk on
Principles of PlayLinda Liukas21m
Argues that teaching coding needs concrete design choices not slogans and demonstrates a shipped project: a children’s book and curriculum called Hello Ruby…
Talk on
What is a Rubyist?Steve Klabnik19m
Argues that a rubyist is defined by process-defined identity — doing Ruby work and participating in its history — not by badges or attendance, and urges the…
Talk on
Pre-factoring: Getting it (Closer to) Right the First TimeCoraline Ada Ehmke20m
Claims that a little upfront design prevents long-term tech debt and that refactoring must be baked into the process. Case study builds panometer from…
Talk on
Saving the World (Literally) with RubySean Marcia20m
Two-thirds of managed hives die in Virginia so a low‑cost monitoring rig uses raspberry pi + rails and a webcam plus sensors to record temperature weight…
Talk on
Loving Legacy CodeKeith Pitty23m
Defines legacy code as anything that impedes change, shows a concrete example of a Rails model with 104 methods, and argues automated unit tests plus breaking…
Talk on
DevOps Without The "Ops" – A Fallacy? A Dream? Or Both?Konstantin Gredeskoul20m
Claims running a Ruby on Rails stack at 4,000 requests per second and 400 updates per second with 99.97% uptime while growing traffic 100x in six months and…
Talk on
Service Oriented DisastersRachel Myers26m
Three concrete case studies: extracting a votable hats service fails to be independent because it connects to the old DB and reuses tangled hat models…
Talk on
Towards a Higher-Level LanguageErik Michaels-Ober36m
Argues Ruby remains the highest-level mainstream language and proposes a concrete redesign: remove legacy primitives, kill symbols and floats by using…
Talk on
Sweaters as a ServiceAmy Wibowo18m
An old 1980s knitting machine is hacked to take computer images by emulating its floppy drive, sending 1‑bit bitmaps over a custom serial cable, and driving a…
Talk on
Fields & FencesSarah Mei20m
Argues that the real claim is concrete: measuring and refactoring code reveals service boundaries, not buzzwords. Shows a largest ActiveRecord model at 1100…
Talk on
Nitty Gritty Service BuildingLauren Voswinkel22m
Provides a concrete recipe for extracting a service from a Rails monolith: build a new payment API, dogfood a client packaged as a gem, and sever dependencies…
Talk on
Understanding DespairJohn Dalton24m
Charts Australia shows 13.6% of Australians reporting mental or behavioral conditions in 2012; the single operational claim is that the most effective…
Talk on
Rewriting Code and CultureSabrina Leandro17m
A Rails monolith gets carved into HTTP services by first pushing complexity into Ruby service classes, then replacing them with real APIs; releases move from…
Talk on
On Second ActsJohn Barton29m
Argues that Ruby is in a recognisable second act and needs engineers to embed into management to keep the hiring pipeline and diversity intact, not bleed off…
Talk on
Succeeding with Open SourcePhilip Arndt19m
Open sourcing a company CMS turns into concrete wins: Refinery CMS becomes the dominant Ruby CMS, attracts clients, and brings external bug fixes and…
Talk on
Securing your App and the History of Guerilla WarfareScott Feinberg20m
A financial‑services perspective argues for concrete defenses: treat identity and bank details as essential patterns to block (no payout without verified…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.