• Home
  • About
    • News
  • Subscribe
    • Personal Subscriptions
    • Team Pricing
  • Episodes
    • All Episodes
    • Freebies
    • Guest Episodes
    • Categories
      • APIs and Libraries
      • Applications
      • Design
      • Language
      • Patterns and Anti-Patterns
      • Style
      • Testing
      • Tools
    • Surprise me!
    • Video Downloads
  • Courses
    • Tasting Menus
    • Feasts
  • Help
    • FAQ
    • Contact
    • Nominate a Guest Chef
    • Privacy
  • Log in
  • Twitter
  • Facebook

Categories

Tags

activerecord asynchrony code smells command line concurrency containers corelib data database debugging domain modeling Enumerable & Enumerator failure handling files functional programming guest idioms Input - Output iteration literals logging metaprogramming oop ORM patterns practices processes (execution) rails Rake refactoring regex rspec RubyGems stdlib strings syntax systems tdd test doubles testing text threads tools value objects variables
January 2021
M T W T F S S
 123
45678910
11121314151617
18192021222324
25262728293031
« Dec    

Archives

Account

  • Login

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Mobile Analytics
  • All
  • Language
  • Design
  • Style
  • APIs and Libraries
  • Testing
  • Freebies
Sidebar
  • Twitter
  • Facebook
Recent Episodes

RubyTapas

Short Screencasts of Gourmet Ruby, by Avdi Grimm

  • Home
  • About
    • News
  • Subscribe
    • Personal Subscriptions
    • Team Pricing
  • Episodes
    • All Episodes
    • Freebies
    • Guest Episodes
    • Categories
      • APIs and Libraries
      • Applications
      • Design
      • Language
      • Patterns and Anti-Patterns
      • Style
      • Testing
      • Tools
    • Surprise me!
    • Video Downloads
  • Courses
    • Tasting Menus
    • Feasts
  • Help
    • FAQ
    • Contact
    • Nominate a Guest Chef
    • Privacy
  • Log in

Episode #605
StimulusJS

Chris Oliver December 6, 2019

JS framworks are great for richly interactive client-side applications. But what if we just want to take a typical Rails app and spruce it up with a little bit of …

Read More

Episode #604
Extended Regex Syntax

Avdi Grimm November 27, 2019

Regular expressions are sometimes accused of being a write-only language. Learn how to clarify your patterns with Ruby's extended regex syntax!

Read More

Episode #603
Function Composition Operators

Devon Estes November 21, 2019

Ruby's support for functional programming has expanded and matured. Join guest chef Devon Estes and learn to use some features added in Ruby 2.6 to quickly and concisely compose functions …

Read More

Episode #602
Module Builder Pattern – Part 2

Chris Salzberg November 12, 2019

Join guest Chris Salzberg as he demonstrates how to implement a foundational Ruby metaprogramming technique: the Module Builder pattern.

Read More

Episode #601
Module Builder Pattern – Part 1

Chris Salzberg November 6, 2019

Love it or hate it, metaprogramming is an undeniable part of Ruby programming lore and culture. In part one of two, join guest chef Chriz Salzberg in exploring how how …

Read More

Episode #600
Git Storytelling – Part 3

Brooke Kuhlmann October 28, 2019

Sometimes, we realize that something was just a little bit wrong in that last commit. Brooke Kuhlmann joins us one more time to demonstrate the git amend command. You'll see …

Read More

Episode #599
Git Storytelling – Part 2

Brooke Kuhlmann October 21, 2019

Guest chef Brooke Kuhlmann is back, to demonstrate how we can use git's fixup and rebase to rewrite our git history into a more coherent narrative before it's shared with …

Read More

Episode #598
Git Storytelling – Part 1

Brooke Kuhlmann October 15, 2019

Join guest chef Brooke Kuhlmann to see how git's interactive rebasing feature can help us tell better stories about our code changes. And learn some handy git aliases along the …

Read More

Episode #597
Demystifying the View

Federico Iachetti October 10, 2019

One of the best ways to understand the tech stack we're working with is to re-create parts of it ourselves. Join Federico Iachetti as he de-mystifies the web view layer …

Read More

← 1 … 5 6 7 8 9 … 82 →
  • All
  • Language
  • Design
  • Style
  • APIs and Libraries
  • Testing
  • Freebies
  • Home
  • About
  • Subscribe
  • Episodes
  • Courses
  • Help
  • Log in
© 2018 ShipRise LLC