Ruby Rogues

205 RR Eight Years of Ruby and Rails with Piotr Solnica


Listen Later

02:25 - Piotr Solnica Introduction
  • Twitter 
  • GitHub 
  • Blog
  • Ruby Object Mapper (ROM)
  •  
  •  
  • virtus 
03:04 - Piotr Solnica: 8 Things I Learned During 8 Years of Ruby and Rails 03:45 - Test-Driven Development 06:17 - Building a Stack
  • Roda 
    • [YouTube] Jeremy Evans: Better Routing Through Trees (MountainWest RubyConf 2015)
09:56 - (TDD) Test-Driven Development Cont’d15:36 - Immutability (Immutable Objects)
  • Command-Query Separation
  • Changing Objects
  • Freezing Objects
    • adamantium
  • Zippers
  • Persistent Data Structures
    • hamster
28:49 - No Rules, Just Guidelines
  • Law of Demeter
  • Writing Better Tests
  • Fizz Buzz Test
    • Jeff Atwood: Why Can't Programmers.. Program? 
    • FizzBuzzEnterpriseEdition 
    • David’s Collection of Batpoop Crazy Fizzbuzz Solutions (Including the rand() one) 
  • Data, Context, Interaction (DCI)
38:39 - Class Interfaces: “Class interfaces are a smell”
  • Using Classes
  • SOLID Principle
49:30 - “Convenience has a big price”
  • Convenience vs Explicitness
55:06 - Mutation Testing 01:00:51 - “Ideas behind ORM are a fallacy”
  • ORM (Object-Relational Mapping)
  • Ruby Object Mapper (ROM)
01:10:42 - Piotr Solnica: Introducing Transproc - Functional Data Transformations for Ruby
  • transproc 
Picks SweetWater Road Trip (Avdi)
BOSTITCH: Black Magnetic Push Style Staple Remover (Avdi)
Planet Mercenary Schlock Mercenary RPG (David)
Anker® 2.4G Wireless Vertical Ergonomic Optical Mouse (David)
Anker® Ergonomic Optical USB Wired Vertical Mouse (David)
asciinema (Piotr)   Special Guest: Piotr Solnica.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
...more
View all episodesView all episodes
Download on the App Store

Ruby RoguesBy Charles M Wood

  • 3.4
  • 3.4
  • 3.4
  • 3.4
  • 3.4

3.4

21 ratings


More shows like Ruby Rogues

View all
The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

236 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners

REWORK by 37signals

REWORK

210 Listeners

Remote Ruby by Chris Oliver, Andrew Mason

Remote Ruby

34 Listeners

Code with Jason by Jason Swett

Code with Jason

15 Listeners