Don’t miss out! Sign up for Angular Remote Conf!

02:28 - Sean Griffin Introduction

  • Twitter
  • GitHub
  • thoughtbot
    • @thoughtbot

02:53 - Rails 5 Ship Estimate?

03:15 - What’s Coming in Rails 5?

  • actioncable
  • turbolinks 3

04:13 - Approachability For New Developers

  • Turing School

05:49 - Making Decisions

06:46 - “Syntax”

07:40 - Adding or

  • Matthew Draper

09:36 - The Attributes API

12:57 - Serialization & Deserialization

21:26 - Feature Proposal & Policies

  • The Rails Core Mailing List
  • The Rails Talk Mailing List
  • Stack Overflow

22:46 - preload, eager_load, includes

  • Robert Pankowecki: 3 ways to do eager loading (preloading) in Rails 3 & 4

23:59 - prepend

  • Ruby 2 - Module#prepend

25:29 - Deconstructing/Constructing APIs

  • or
  • where
  • Abstract Syntax Tree (AST)
  • arel

28:27 - bound_attributes()

29:58 - Trying Ideas and Going About Development in Rails

32:01 - Legacy Code

  • Yehuda Katz: Keynote: 10 Years! @ RailsConf 2014

33:43 - The Migration Path From Rails 4 => 5

34:59 - Other Changes Outside Active Record

39:19 - Performance

41:09 - Trying Rails

43:05 - Tests

43:52 - Are the guides and documentation up-to-date?

Extras

  • JavaScript Jabber Episode #161: Rust with David Herman
  • The Bike Shed Podcast
    • @_bikeshed
  • RubyConf Portugal
  • WindyCityRails
  • Sean Griffin: Designing a Great Ruby API - How We're Simplifying Rails 5

Picks

Maria Matveeva: Design sprints: what are they for? (Saron)

LoneStarRuby (Saron)

Support CodeNewbie! (Saron)

Mockaroo (Coraline)

Jim Kazanjian (Coraline)

Mastermind Groups (Chuck)

Planning (Chuck)

The Rust Programming Language (Sean)

Special Guest: Sean Griffin.