Saturday Morning Productions
Ship secure high-quality software faster.

SaturdayMP Show 67: picoCTF (Forbidden Paths & Login)

SaturdayMP Show 66: picoCTF Format String 2 (Solved in One Long Video)

SaturdayMP Show 65: Something's Rotten at the Gilded Rose: A Python Refactoring Tale

SaturdayMP Show 64: picoCTF Format String 3 (Part 1 - Watch me Fail)

SaturdayMP Show 63: Advent of Code 2024 Day 12 (Part 3 - Solved!)

SaturdayMP Show 62: Advent of Code 2024 Day 12 (Part 2 - Area Calculated)

SaturdayMP Show 61: Advent of Code 2024 Day 12 (Part 1 - Python Import Difficulties)

SaturdayMP Show 60: Advent of Code 2024 Day 2

SaturdayMP Show 59: Customize Office Ribbon

SaturdayMP Show 58: Human Resource Machine (Duplicate Machine Size Challenge)

SaturdayMP Show 57: Something's Rotten at the Gilded Rose: A C# Refactoring Tale

SaturdayMP Show 56: Kali on WSL

SaturdayMP Show 55: Migrating from VMWare to Hyper-V

SaturdayMP Show 54: Human Resource Machine (Vowel Incinerator & Duplicate Removal)

SaturdayMP Show 53: Human Resource Machine (Inventory Report)

SaturdayMP Show 52: Human Resource Machine (Strings)

SaturdayMP Show 51: Cyber Insecurity in the Wild

SaturdayMP Show 50: Hack the Box Sherlock (Brutus)

SaturdayMP Show 49: picoCTF Gym (Trickster & Cookies)

SaturdayMP Show 48: picoCTF Gym (Verify and Getting Stuck on Trickster)

SaturdayMP Show 47: Update Rails Website from Ruby 3.1 to 3.2

SaturdayMP Show 46: Trying to Figure out the RSA Algorithm

SaturdayMP Show 45: Trying out Sweep AI

SaturdayMP Show 44: Upgrading Migrator Part 4 (Fixing the Last Failing Test)

SaturdayMP Show 43: Upgrading Migrator Part 3 (Upgrade Successful!)

SaturdayMP Show 42: Upgrading Migrator Part 2 (System.Data Issues)

SaturdayMP Show 41: Upgrade Migrator Part 1 (Mostly Working Dev Env)

SaturdayMP Show 40: Python Unicode Math in Transformation picoCTF

SaturdayMP Show 39: Human Resource Machine Three Sort Challenge

SaturdayMP Show 38: picoCTF Gym Part 3 (Stonk Success!)