Paul Osman discusses their experiences evolving 500px from a single, monolithic Ruby on Rails application to a series of composable microservices written in Ruby and Go.
Yoni Goldberg describes some of the technological innovations that have helped Gilt to reach its current size, and highlight some of the core challenges that the company's engineering team faces.
Ryan Cromwell introduces Elixir, a , functional distributed meta programming language inspired by Ruby and compiling to Erlang VM, covering pattern matching, pipelines and tail-call recursion.
Scott Smerchek presents the benefits of using a nonprofit web project to learn Rails and what he learned while building LoveKC.org, introducing various Rails topics.
Deepak Giridharagopal discusses "immutable infrastructure", PuppetDB and complex invariants, PuppetDB’s architecture, the experience of bringing Clojure to a Ruby shop and lessons learned from that.
Paul Gross explains how Braintree deals with high availability for their Ruby application.
Alex Gaynor explains how he solved the usual Ruby VM speed problems with Topaz, a high performance VM built on the same technologies that power PyPy.
Joshua Ballanco introduces Immutant, Immutant Overlay, HornetQ and OpenShift to Ruby and Rails developers.
Zsolt Fabok presents several methods that can be used to find areas which are worth testing so that organizations do not have to spend more effort on testing than what is absolutely necessary.
Jim Weirich attempts to lure developers to use Ruby for their daily programming tasks.
Paolo Perrotta discusses the difficulties encountered while learning a new and quite different programming language, in his case Clojure, comparing it with Java and Ruby.
Gareth Rushgrove overviews Ruby on Rails and Django: object caches, fragment and HTTP caching, asset compilation, profiling, log file measurement and framework hooks for instrumentation.