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

Videos about programming, and more, collected in chronological order.

Data structure performance Array vs. Hash - Advent of Code - Day 6 with Ruby

array destructuring, operator overload, vents - Advent of Code - Day 5 with Ruby

transpose, flatten, described_class, bingo solver! - Advent of Code 2021 - Day 4 with Ruby

binary and bit fiddling, xor, Array#median - Advent of Code 2021 - Day 3 in ruby

DSL instance_eval, eval - Advent of Code - Day 2 with ruby

each_cons, inject, and File.readlines - Advent of Code 2021 - Day 1 with ruby

Refunding cancelled reservations - clearbnb - Part 12

Update reservations to booked, handle refunds - clearbnb - Part 11

Trying GitHub Copilot in neovim

Setup Stripe, create Stripe Customers and Products - clearbnb - Part 10

Listing photo uploads, database seeding, and more! - clearbnb - Part 09

Active record scopes, cleanup, and select boxes with enum - clearbnb - Part 8

Enable payment methods with Checkout

[Livestream] building a sand pile visualization with p5.js

[Livestream] hacking on some open source projects

partition, destructured assignment, and quicksort! in ruby

StripeDev Live – Stripe for VS Code and VS Code Extensions

Implement Stripe Identity with a redirect

Class variables vs class instance variables in Ruby

Payment Element