Null Object Pattern
Play
16:36 CC

Null Object Pattern

#345 Apr 17, 2022 pro
The Null Object Pattern is an old but good pattern that can help reduce complexity in our applications. In this episode, we'll look at a few different examples.

Bundler and Binstubs
Play
7:51 CC

Bundler and Binstubs

#153 Sep 30, 2018 pro
In this episode, we look at some lesser known bundler commands including binstubs.

Git Hooks
Play
13:12 CC

Git Hooks

#336 Feb 13, 2022 pro
Using Git Hooks is a great way to automatically execute scripts for parts of your development process that you may otherwise forget to run. In this episode, we look at creating a maintainable way to install and manage git hooks so that they can be used in your project and shared to other team members.
git

Ruby Go Lang Extensions
Play
9:51 CC

Ruby Go Lang Extensions

#134 May 20, 2018 pro
Let's face it, Ruby is slow , but don't abandon Ruby just yet. Using extensions, we can write performant code in another language for the specific slow functions while the rest of the application remains untouched.

Ruby Objects and Memoization
Play
21:55 CC

Ruby Objects and Memoization

#120 Feb 18, 2018 pro
In this episode, we look at creating ruby objects. Then we look at different ways of implementing memoization and how it can be used to speed up our classes.