Docs

Just what the doctor ordered –
detailed documentation to deeply understand Ruby and Rails.


Pessimistic and optimistic locking strategies in Rails

tl;dr: Database locks in Rails can prevent bad data. Pessimism freezes the whole record while optimistism is more flexible.

Slides

Scooters ain't Cars but Bikes *are* Airplanes

Slides

Beware the IDEs of the Techno March

Slides

How bits and bytes become readable sites

Slides

A Tumultuous Tour of our Terrific and Terrible Tech

Slides
Slides

Win the War by Losing every Battle

Slides

Old is new with Solid Cable, Cache and Queue

Slides
Slides
Slides

Error Handling Best Practices for Failing Gracefully

tl;dr: Planning for failure cases makes for a better user experience.

Slides
Slides

Advanced Rails Patterns beyond Model-View-Controller

tl;dr: There are many patterns more than MVC

Slides

Rules to the Exception

tl;dr: Programs crash out when they can't execute statements logically, but the logic to crashes in Ruby is *exceptional*.

Slides