Search (reset)

Episodes

Observer Patterns

Episode #141 7-8-2018 pro

The Observer pattern (also known as publish/subscribe) provides a simple mechanism for one object to inform a set of interested third-party objects when its state changes.

Using GitLab Runner for CI/CD

Episode #135 5-27-2018 pro

GitLab is a great version control software which has options to either self host or or use their hosted solution. In this episode, we look at using the GitLab Runner to run our Continuous Integration and Continuous Deployment.

Ruby Go Lang Extensions

Episode #134 5-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.

Web Interactions with Mechanize

Episode #131 4-29-2018 pro

The Mechanize library is used for automating interaction with websites. Mechanize automatically stores and sends cookies, follows redirects, and can follow links and submit forms. Form fields can be populated and submitted.

Ruby Objects and Memoization

Episode #120 2-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.

Sample Data with Factory Bot and Faker

Episode #103 10-29-2017 free

Factory Bot is a fixtures replacement which can generate the needed records directly in the tests. Faker can be used to create fake data for these records.

Creating a Basic Gem

Episode #99 9-24-2017 free

Gems are a packaged library of functions that can extend your application or provide other features to your system. Learn to create and publish a ruby gem.

Random Ruby Tips and Tricks

Episode #64 1-22-2017 free

A collection of different Ruby tips and tricks. Hope you find some of them useful!

Importing and Exporting CSV Data

Episode #35 6-26-2016 free

Basics on importing and exporting CSV Data using Ruby and without gems.

Playing with JSON

Episode #34 6-19-2016 free

Some neat tips and tricks for interacting with and parsing JSON responses from an API.