~/conference

Ruby on Ales 2016

Ruby developers, backend developers, test engineers, open source maintainers, engineering managers, community organizers

Crystal programming language; writing test frameworks from scratch; behavior driven development practices; test suite maintenance and improvement; state machine design in code; self-teaching and developer learning strategies; open source project sustainability; inclusion and diversity in tech; object oriented physics modeling; software failure modes and technical debt

titleauthorlength
Why Good Software Goes BadRein Henrichs34m
Software fails a lot and the useful claim is that failure tracks predictable cultural/process patterns not vague causes: organizations fall into 85% at lowest…
Talk on
Introducing the Crystal Programming LanguageWill Leinweber30m
Crystal compiles to native code on LLVM, uses static dispatch and pervasive type inference (including union and tuple types), and implements compile‑time…
Talk on
Fold, Paper, Scissors...Amy Wibowo18m
Claims the fold-and-cut theorem (any polygon from one cut), sketches two proofs, and shows a working Ruby solver that computes a straight skeleton plus…
Talk on
In the Name of WhiskeyJulia Ferraioli36m
Uses TensorFlow to run k‑means and a simple neural net on a homemade Scotch dataset, reporting k‑means vs neural net results and cluster centroids visualized…
Talk on
A Machine State of MindVaidehi Joshi25m
Argues that mutable state becomes manageable when modeled as explicit states and events, illustrated with an e‑commerce order lifecycle: unplaced → submitted →…
Talk on
BDD: Baby Driven DevelopmentAllison McMillan36m
Compares parenting to coding with concrete evidence and fixes: uses a home debugging process to isolate a baby sleep issue and collects data via a survey of…
Talk on
Sharpening The Axe: Self-Teaching For DevelopersAja Hammerly35m
Lists concrete learning paths and results: MOOCs like Coursera (Stanford machine learning yields made a neural net), study groups of ~six to eight meeting…
Talk on
Writing a Test Framework from ScratchRyan Davis38m
Builds a test framework by coding assertions first then adding equality and float checks and test isolation until a runnable suite emerges. Implements a…
Talk on
ChoicesErnie Miller33m
Built an interactive voting app called venture written in Elixir Phoenix and React.js that serves slides to mobile and desktop browsers and actually survived a…
Talk on
Object Oriented Orbits: a primer on newtonian physicsTobi Lehman40m
Derives a discrete approximation to Newtonian motion, converts it to Ruby -> HTML5 canvas code that accepts a state and dt and streams frames over a WebSocket…
Talk on
Including PeopleAndre Arko33m
An open source project uses explicit codes of conduct, layered documentation (tutorials, topic guides, API reference, troubleshooting) and scheduled pairing…
Talk on
Open Source Survival GuideMike Moore50m
Claim: documentation is the preeminent issue for open source and fixing READMEs and guides yields the biggest usability wins. Three concrete roles appear…
Talk on
How to Stop Hating Your Test SuiteJustin Searls49m
Argues that consistency fixes most test pain and offers a ready-to-fork Test Style Guide with concrete rules: limit objects to one public method and at most…
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.