Screencasts about web development, API integrations, and simple games.

Some of my videos about programming, and more, collected in chronological order.

Ranges and Sets overlaps, subsets, and intersection - Advent of Code Day 4 in Ruby

set intersection with & - Advent of Code 2022 - Day 3 in Ruby

pattern matching - rock paper scissors - Advent of Code 2022 - Day 2 with Ruby

chunk_while, numbered block arguments - Advent of Code Day 1 with Ruby

Nerdtree and fzf in vim

What changes are in the most recent git commit?

Webhook reliability

Accept a payment with the Payment Element using PHP

Variable amount pricing in Stripe Checkout

Query strings from Hash in Ruby

Subscription trials without payment details upfront

Is Ruby on Rails fast?

Collect payment in installments with Subscription Schedules

How to convert an Active Record model to a Hash with Ruby on Rails

Active Record save without validations for ruby on rails

How to call controller methods from a view with Ruby on Rails

Dev Chats - Authenticating your Stripe Customers with Clerk

Dev Chats - Authenticating your Stripe Customers with Clerk

Attachment downloads for end customers - - Part 33

Display virtual card details with Issuing Elements - - Part 31