173 RR ActiveRecord CRUD with Eileen Uchitelle

by Charles Max Wood on September 10, 2014

Panel

Discussion

02:44 – Eileen Introduction

03:23 – Phishing

05:43 – Incorporating Data

09:37 – Deleting

19:20 – Creating

23:14 – Reading

30:25 – ActiveRecord with SQL

34:26 – Problem – Finding Tools

41:35 – Teaching ActiveRecord

45:08 – Other Features of ActiveRecord with SQL (Lower Level)

47:25 – Domain Models and Optimizations

Picks

Book Club

Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series) by Jay Fields, Shane Harvie, Martin Fowler, and Kent Beck

Refactoring in Ruby by William C. Wake and Kevin Rutherford

Next Week

Rubygems with Eric Hodel

Transcript

DAVID:  I have been conducting a scientific experiment on myself. And…

JAMES:  To see how quickly it would take one of us to get to the desire to strangle you? Or what?

DAVID:  No, no.

[Laughter]

[click to continue…]

{ 0 comments }

Panel

Discussion

03:06 – Guests Introduction

05:09 – Extreme Deployment – Definition and Opposite

09:20 – Tools for Deployment/Process

  • Writing Tests

10:28 – Application Design

11:38 – Feature Flags

18:13 – First Step to Deployment

22:36 – Service-Oriented Architecture (SOA)

24:29 – APIs

27:48 – Migrating Databases

  • Naming

34:07 – Microservices

36:08 – Transitioning to SOA

41:44 – Coupling and Cohesion

43:07 – Deployment with QA Teams

48:11 – Testing Software

52:51 – Irreversible Migrations

56:25 – Tools That Help Deployment

See Also

Mike Brittain: Continuous Deployment: The Dirty Details

Picks

Book Club

Refactoring: Ruby Edition: Ruby Edition (Addison-Wesley Professional Ruby Series) by Jay Fields, Shane Harvie, Martin Fowler, and Kent Beck

Refactoring in Ruby by William C. Wake and Kevin Rutherford

Next Week

ActiveRecord with Eileen Uchitelle

Transcript

BADRI:  Yeah, unfortunately I’m from a, I guess I’m from a place where we didn’t have these games. So, I only knew of this code at a way to get websites to do funny things like make a dinosaur wear a hat.

[Laughter]

JAMES:  Not that that’s not equally important.

[click to continue…]

{ 0 comments }

171 RR Evaluating Yourself

August 27, 2014

Panel James Edward Gray (twitter github blog) Avdi Grimm (twitter github blog book) Saron Yitbarek (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:42 – Evaluating Yourself 03:13 – Figuring Out Your Momentum Life Balance NoSQL Tournament Chess 08:09 – Learning New Things 09:42 – How To Learn James Edward Gray: Are We Teaching the Best Things? […]

Read the full article →

170 RR Padrino with Dario Cravero, Nathan Esquenazi, & Arthur Chiu

August 20, 2014

Panel Arthur Chiu (twitter github blog) Nathan Esquenazi (twitter github CodePath) Darío Cravero (twitter github blog) Avdi Grimm (twitter github blog book) Saron Yitbarek (twitter github blog) David Brady (twitter github blog ADDcasts) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:53: Guest Introductions Nathan Padrino @padrinorb CodePath Arthur GitHub Dario Content Kingdom 03:47 – Start of Padrino “The Godfather” Sinatra sinatra_more Standalone Usage in Sinatra 05:59 […]

Read the full article →

169 RR Version Managers with Michal Papis, Mislav Maronić and Postmodern Mod III

August 13, 2014

Panel Postmodern Mod III (twitter github blog) Mislav Marohnić (twitter github blog) Michal Papis (twitter github blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Avdi Grimm (twitter github blog book) Saron Yitbarek (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:28 – Options for Managing Ruby RVM rbenv freenode Ruby IRC freenode channel 04:50 – Upgrading Ruby Through Distributors JRuby Rubinius […]

Read the full article →

168 RR Xiki with Craig Muth

August 6, 2014

Panel Craig Muth (twitter github) James Edward Gray (twitter github blog) David Brady (twitter github blog ADDcasts) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:15 – Craig Introduction Xiki Craig Muth Xiki Ruby Conf Talk 04:44 – Defining Xiki Chrome Inspector Code folding Gooey 06:22 – gits [Kickstarter] Xiki: The Command Revolution 07:45 – Databases 08:59 – History […]

Read the full article →

167 RR Speaking at Conferences

July 30, 2014

Panel Avdi Grimm (twitter github blog book) Saron Yitbarek (twitter github blog) David Brady (twitter github blog ADDcasts) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 03:12 – Speaking at Conferences Ruby Rogues Episode #64: Presenting at Conferences 04:09 – Saron’s Experiences Saron at RailsConf 05:07 – What to Speak About 06:44 – Styles of Talk Mountain West Conference Wall of […]

Read the full article →

166 RR Polyglot Programming

July 23, 2014

Panel James Edward Gray (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:50 – Polyglot Programming and Learning Other Languages The Go Programming Language Elixir The Rust Programming Language Clojure 03:44 – Chuck and James’ Favorite Languages Erlang Programming Language Lisp Scheme The Little Schemer by Daniel P. Friedman, Matthias Felleisen, Duane […]

Read the full article →

165 RR Systems Programming Tricks with Julia Evans

July 16, 2014

Panel Julia Evans (twitter github blog) David Brady (twitter github blog ADDcasts) Avdi Grimm (twitter github blog book) James Edward Gray (twitter github blog) Saron Yitbarek (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 02:11 – Julia Evans Introduction 03:12 - Data Science statistics sample size 04:07 – Julia’s Blog Julia Evans: Writing an OS in Rust in tiny steps (Steps 1-5) 05:28 […]

Read the full article →

164 RR Staying Sharp with Dave Thomas

July 9, 2014

Panel Dave Thomas (twitter blog) David Brady (twitter github blog ADDcasts) James Edward Gray (twitter github blog) Avdi Grimm (twitter github blog book) Saron Yitbarek (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:57 – Dave Thomas Introduction The Pragmatic Programmer: From Journeyman to Master by Dave […]

Read the full article →