SaturdayMP Show 78: Advent of Code 2025 (Day 1 - Part 2: Success)
SaturdayMP Show 77: Advent of Code 2025 (Day 1 - Part 2: Failure)
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)
ai
3
api
4
asp-net-mvc
11
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Introduction to Object-Relational Mapping for DBAs – Part 2
Introduction to Object-Relational Mapping for DBAs - Part 1
Back and Forth #7: Secure React Page
Back and Forth #6: Add Google Authentication to React App Using Firebase
Back and Forth #5: Add a Button to a React App
Back and Forth #4: Hosting a React App on Firebase
Back and Forth #3: Docker Image for Node React Application
Back and Forth #1: Fix a React Bug
Back and Forth #2: Vimium
bemcheckbox
13
XPlugins.iOS.BEMCheckBox version 8, 9, and 10 released!
BEMCheckBox v2.2.0 Released!
BEMCheckBox v2.1.0 Released!
XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
XPlugins.iOS.BEMCheckBox v2.0.0 Released!
BEMCheckBox v2.0.0 Released!
XPlugins.iOS.BEMCheckBox 1.4.3 Released
Notes on Fixing Incomplete Bitcode Error in TeamCity Automated Objective-c Builds
Today I Learned How to Automate Objective-c Builds in TeamCity
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 2 Combining Libraries
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 1 Compiling the Objective-C Library
birm
7
Back and Forth #7: Secure React Page
Back and Forth #6: Add Google Authentication to React App Using Firebase
Back and Forth #5: Add a Button to a React App
Back and Forth #4: Hosting a React App on Firebase
Back and Forth #3: Docker Image for Node React Application
Back and Forth #1: Fix a React Bug
Back and Forth #2: Vimium
bsides
2
build
3
c
6
SaturdayMP Show 57: Something's Rotten at the Gilded Rose: A Refactoring Tale
Today I Learned About GitHub's Dependabot
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Handle Local Notifications in Xamarin on Android
Today I Learned How To Create Xamarin iOS and Android Unit Tests
datagrip
11
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Today I Learned how to Run SQL Server on a Mac using Docker
Today I Learned how to Install PostgreSQL in Ubuntu
dba
2
devops
3
docker
10
SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
SaturdayMP Show #22: Adding Basic Auth to NGINX Passenger Docker (Part 2)
SaturdayMP Show #21: Adding Basic Auth to NGINX Passenger Docker (Part 1)
Saturday MP Show #16: Trying out Docker Compose Watch
Saturday MP Show #1: Creating a Docker Development Environment for Standard (Ruby Linter)
Back and Forth #3: Docker Image for Node React Application
Today I Learned how to Generate a ERD for Rails Application
Today I Learned how to Create Rails Docker Container Without Ruby Installed
Today I Learned how to Run SQL Server on a Mac using Docker
edmug
2
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Introduction to Object-Relational Mapping for DBAs – Part 3
firebase
2
fun-2
5
fyne
6
SaturdayMP Show 102: PostCast (Part 15 – Slack Channel Selection)
SaturdayMP Show 89: PostCast (Part 10 – Integration Tests and Keyring Saving)
SaturdayMP Show 85: Creating PostCast (Part 7 – Prompt for LinkedIn Credentials)
SaturdayMP Show 84: Creating PostCast (Part 6 – Create Fyne Main Screen)
SaturdayMP Show 80: Creating PostCast (Part 2 – Testing Fyne Packaging)
SaturdayMP Show 79: Creating PostCast (Part 1 – Setting up Go Environment)
git
2
github
5
SaturdayMP Show #94: Debugging Git HTTP 400 curl 22 Error
SaturdayMP Show 35: GitVersion Lighting Talk for EDMUG
Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
Saturday MP Show #13: Merge Conflict when trying to create a PR for the Standard Ruby Linter Bug
Today I Learned About GitHub's Dependabot
gitlab
4
SaturdayMP Show 34: Upgrade Website from Rails 6 1 to 7 0 Part 6 (Merging & Wrap Up)
SaturdayMP Show #33: Upgrading Website from Rails 6.1 to 7.0 Part 5 (Removing Webpack CI Fixes)
SaturdayMP Show #30: Upgrading Website from Rails 6.1 to 7.0 Part 3 (Testing & Merging)
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
gobuster
2
golang
13
SaturdayMP Show 100: PostCast Part 15 (LinkedIn Company Setup)
SaturdayMP Show #97: PostCast Part 14 (Slack Integration Working)
SaturdayMP Show 96: PostCast Part 13 (Save Slack Token Using TDD)
SaturdayMP Show 93: PostCast (Part 12 - Start on Slack API)
SaturdayMP Show 91: PostCast (Part 11 - Saving LinkedIn Token)
SaturdayMP Show 89: PostCast (Part 10 – Integration Tests and Keyring Saving)
SaturdayMP Show 87: Creating PostCast (Part 9 – Figuring Out Testing in Go)
SaturdayMP Show 86: Creating PostCast (Part 8 – Investigate Keyring Libraries)
SaturdayMP Show 85: Creating PostCast (Part 7 – Prompt for LinkedIn Credentials)
SaturdayMP Show 84: Creating PostCast (Part 6 – Create Fyne Main Screen)
SaturdayMP Show 83: Creating PostCast (Part 5 – Go PoC for LinkedIn API)
SaturdayMP Show 80: Creating PostCast (Part 2 – Testing Fyne Packaging)
SaturdayMP Show 79: Creating PostCast (Part 1 – Setting up Go Environment)
SaturdayMP Show 58: Human Resource Machine (Duplicate Machine Size Challenge)
SaturdayMP Show 53: Human Resource Machine (Inventory Report)
SaturdayMP Show 52: Human Resource Machine (Strings)
SaturdayMP Show #31: Human Resource Machine Fibonacci and Three Sort
SaturdayMP Show #27: Chromebook EOL and Human Resource Fibonacci Challenge Attempt 2
SaturdayMP Show #26: Human Resource Machine
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
ios
8
XPlugins.iOS.BEMCheckBox version 8, 9, and 10 released!
XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
XPlugins.iOS.BEMCheckBox v2.0.0 Released!
BEMCheckBox v2.0.0 Released!
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 2 Combining Libraries
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 1 Compiling the Objective-C Library
jekyll
7
SaturdayMP Show 74: Migrate From Rails to Jekyll (Part 7 or 7)
SaturdayMP Show 72: Migrate From Rails to Jekyll (Part 5)
SaturdayMP Show 73: Migrate From Rails to Jekyll (Part 6)
SaturdayMP Show 71: Migrate From Rails to Jekyll (Part 4)
SaturdayMP Show 70: Migrate From Rails to Jekyll Part 3
SaturdayMP Show 69: Migrate From Rails to Jekyll (Part 2)
SaturdayMP Show 68: Migrate Website From Rails to Jekyll (Part 1)
SaturdayMP Show #11: Refactoring System Tests for the Standard Ruby Linter Todo Bug
Saturday MP Show #9: Add 1.9 (e.g. almost 2) System Tests for the Standard Ruby Linter ToDo Bug
Saturday MP Show #3: Filling out the JetBrains Developer Ecosystem Survey 2023
Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
keyring
3
linkedin
5
SaturdayMP Show 100: PostCast Part 15 (LinkedIn Company Setup)
SaturdayMP Show 91: PostCast (Part 11 - Saving LinkedIn Token)
SaturdayMP Show 85: Creating PostCast (Part 7 – Prompt for LinkedIn Credentials)
SaturdayMP Show 83: Creating PostCast (Part 5 – Go PoC for LinkedIn API)
SaturdayMP Show 82: Creating PostCast (Part 4 – Figuring out LinkedIn API)
lipo
1
mac
3
Do you Still Need to Compress Pictures?
Notes on Converting Mini-Compressor to UWP Application (Trying to at Least)
Mini-Compressor Install Error
BIG Announcement (and Cookie Time)
Mini-Compressor Version 1.4 just Sprouted
Mini-Compress Weeds
What to do if Norton Incorrectly Thinks Your Product is Harmful
Upgrading Mini-Compressor to .NET 4.0 Notes
Building for Both 32 and 64 Bit Architectures
mocking
2
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 2 Combining Libraries
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 1 Compiling the Objective-C Library
net
10
SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
XPlugins.iOS.BEMCheckBox v2.0.0 Released!
Today I Learned How to Create Custom NUnit Constraints - Part 1: Creating the Constraint
Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
Today I Learned How to Handle Local Notifications in Xamarin on Android
Today I Learned How To Create Xamarin iOS and Android Unit Tests
Notes on Converting Mini-Compressor to UWP Application (Trying to at Least)
Why I Created Migrator
Starting Any Method in a New Thread Using .NET
net-core
13
Today I Learned How to Setup Azure Pipelines CI
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Introduction to Object-Relational Mapping for DBAs – Part 2
Introduction to Object-Relational Mapping for DBAs - Part 1
Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
nginx
4
notes-2
2
nunit
6
Today I Learned How to Create Custom NUnit Constraints – Part 2: Constraint Usage Syntax
Today I Learned How to Create Custom NUnit Constraints - Part 1: Creating the Constraint
NConstraints Version 1.0.0 Released
Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
Notes: Upgrade NUnit.Xamarin to NUnit 3.8.1
NUnit Error "Attempted to access an unloaded AppDomain"
orm
11
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Introduction to Object-Relational Mapping for DBAs – Part 3
Introduction to Object-Relational Mapping for DBAs - Part 1
picoctf
7
SaturdayMP Show 104: picoCTF (Small Trouble & Droids 4)
SaturdayMP Show 67: picoCTF (Forbidden Paths & Login)
SaturdayMP Show 66: picoCTF Format String 2 (Solved in One Long Video)
SaturdayMP Show 64: picoCTF Format String 3 (Part 1 - Watch me Fail)
SaturdayMP Show 49: picoCTF Gym (Trickster & Cookies)
SaturdayMP Show 48: picoCTF Gym (Verify and Getting Stuck on Trickster)
SaturdayMP Show 36: picoCTF Gym
postcast
10
SaturdayMP Show 102: PostCast (Part 15 – Slack Channel Selection)
SaturdayMP Show 100: PostCast Part 15 (LinkedIn Company Setup)
SaturdayMP Show #97: PostCast Part 14 (Slack Integration Working)
SaturdayMP Show 96: PostCast Part 13 (Save Slack Token Using TDD)
SaturdayMP Show 93: PostCast (Part 12 - Start on Slack API)
SaturdayMP Show 87: Creating PostCast (Part 9 – Figuring Out Testing in Go)
SaturdayMP Show 86: Creating PostCast (Part 8 – Investigate Keyring Libraries)
SaturdayMP Show 84: Creating PostCast (Part 6 – Create Fyne Main Screen)
SaturdayMP Show 82: Creating PostCast (Part 4 – Figuring out LinkedIn API)
SaturdayMP Show 79: Creating PostCast (Part 1 – Setting up Go Environment)
putty
2
python
5
SaturdayMP Show 65: Something's Rotten at the Gilded Rose: A Python Refactoring Tale
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)
rails
3
react
7
Back and Forth #7: Secure React Page
Back and Forth #6: Add Google Authentication to React App Using Firebase
Back and Forth #5: Add a Button to a React App
Back and Forth #4: Hosting a React App on Firebase
Back and Forth #3: Docker Image for Node React Application
Back and Forth #1: Fix a React Bug
Today I Learned How to Create a React-Rails App
Mini-Compressor Monday – Spring Edition continued
Mini-Compressor Monday – Spring Edition
MM – More Winter Fun
MM – In the Spirit
MM – Compressing Real Estate Part 3 of 3
MM – Compressing Real Estate Part 2
MM – Compressing Real Estate
Mini-Compressor Monday: Fall Favourites
Mini-Compressor Monday: Thanksgiving Edition
release
3
render
2
rubocop
2
ruby
8
Saturday MP Show #12: Refactoring of a System Test While Fixing the Standard Ruby Linter ToDo Bug
SaturdayMP Show #11: Refactoring System Tests for the Standard Ruby Linter Todo Bug
Saturday MP Show #7: Trying to Add a System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #6: Adding Unit Tests for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #5: Fixing the Standard (Ruby Linter) Existing ToDo List Bug
Saturday MP Show #4: Duplicating the Standard (Ruby Linter) Existing ToDo List Bug
Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
Saturday MP Show #1: Creating a Docker Development Environment for Standard (Ruby Linter)
SaturdayMP Show 34: Upgrade Website from Rails 6 1 to 7 0 Part 6 (Merging & Wrap Up)
SaturdayMP Show #33: Upgrading Website from Rails 6.1 to 7.0 Part 5 (Removing Webpack CI Fixes)
SaturdayMP Show #32: Upgrading Website from Rails 6.1 to 7.0 Part 4 (Removing Webpack)
SaturdayMP Show #30: Upgrading Website from Rails 6.1 to 7.0 Part 3 (Testing & Merging)
SaturdayMP Show #29: Upgrading Website from Rails 6.1 to 7.0 Part 2: Upgrading Rails
SaturdayMP Show #28: Upgrading Website from Rails 6.1 to 7.0 Part 1 - Preparation
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
SaturdayMP Show #22: Adding Basic Auth to NGINX Passenger Docker (Part 2)
SaturdayMP Show #21: Adding Basic Auth to NGINX Passenger Docker (Part 1)
Saturday MP Show #10: Finally get the System Test Working for the Standard Ruby Linter ToDo Bug
Saturday MP Show #9: Add 1.9 (e.g. almost 2) System Tests for the Standard Ruby Linter ToDo Bug
Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
A Ruby-Type Talk featuring Sorbet
Today I Learned how to Secure the Delayed Job Page with Spree Users
Generate a Todo List in Standard (Rubocop)
A Pleasant Development Environment featuring Docker and Rails
A Rails 6 Template and Then Some
Today I Learned How to Create a React-Rails App
Today I Learned how to Generate a ERD for Rails Application
Today I Learned how to Create Rails Docker Container Without Ruby Installed
Installing Ruby on Rails 3.1 on Mac OS X 10.6 Notes
rubymine
8
Saturday MP Show #10: Finally get the System Test Working for the Standard Ruby Linter ToDo Bug
Saturday MP Show #9: Add 1.9 (e.g. almost 2) System Tests for the Standard Ruby Linter ToDo Bug
Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #6: Adding Unit Tests for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
A Ruby-Type Talk featuring Sorbet
Today I Learned how to Create Rails Docker Container Without Ruby Installed
Chris, have you created that Ruby on Rails 5 project? What Does it Look Like I'm Doing!
SaturdayMP Show 61: Advent of Code 2024 Day 12 (Part 1 - Python Import Difficulties)
SaturdayMP Show 56: Kali on WSL
SaturdayMP Show 53: Human Resource Machine (Inventory Report)
SaturdayMP Show 51: Cyber Insecurity in the Wild
SaturdayMP Show 48: picoCTF Gym (Verify and Getting Stuck on Trickster)
SaturdayMP Show 35: GitVersion Lighting Talk for EDMUG
SaturdayMP Show 34: Upgrade Website from Rails 6 1 to 7 0 Part 6 (Merging & Wrap Up)
SaturdayMP Show #33: Upgrading Website from Rails 6.1 to 7.0 Part 5 (Removing Webpack CI Fixes)
SaturdayMP Show #32: Upgrading Website from Rails 6.1 to 7.0 Part 4 (Removing Webpack)
SaturdayMP Show #31: Human Resource Machine Fibonacci and Three Sort
SaturdayMP Show #30: Upgrading Website from Rails 6.1 to 7.0 Part 3 (Testing & Merging)
SaturdayMP Show #29: Upgrading Website from Rails 6.1 to 7.0 Part 2: Upgrading Rails
SaturdayMP Show #28: Upgrading Website from Rails 6.1 to 7.0 Part 1 - Preparation
SaturdayMP Show #27: Chromebook EOL and Human Resource Fibonacci Challenge Attempt 2
SaturdayMP Show #26: Human Resource Machine
SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
SaturdayMP Show #22: Adding Basic Auth to NGINX Passenger Docker (Part 2)
SaturdayMP Show #21: Adding Basic Auth to NGINX Passenger Docker (Part 1)
SaturdayMP Show #20: Hack the Box - Busqueda Part 3 (Root Flag)
Saturday MP Show #19: Comparing Docker Volumes to Docker Compose Watch
SaturdayMP Show #18: Hack the Box - Busqueda Part 2 (Reverse Shell)
Saturday MP Show #17: Hack the Box - Busqueda (User Flag)
Saturday MP Show #16: Trying out Docker Compose Watch
Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
Saturday MP Show #13: Merge Conflict when trying to create a PR for the Standard Ruby Linter Bug
Saturday MP Show #12: Refactoring of a System Test While Fixing the Standard Ruby Linter ToDo Bug
SaturdayMP Show #11: Refactoring System Tests for the Standard Ruby Linter Todo Bug
Saturday MP Show #10: Finally get the System Test Working for the Standard Ruby Linter ToDo Bug
Saturday MP Show #9: Add 1.9 (e.g. almost 2) System Tests for the Standard Ruby Linter ToDo Bug
Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #7: Trying to Add a System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #6: Adding Unit Tests for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #4: Duplicating the Standard (Ruby Linter) Existing ToDo List Bug
Saturday MP Show #3: Filling out the JetBrains Developer Ecosystem Survey 2023
Saturday MP Show 2: Struggling to get the RubyMine Debugger Working
Saturday MP Show #1: Creating a Docker Development Environment for Standard (Ruby Linter)
SaturdayMP Show 104: picoCTF (Small Trouble & Droids 4)
SaturdayMP Show 103: HTTP Server in C (Part 1 - Listen is Working)
SaturdayMP Show 102: PostCast (Part 15 – Slack Channel Selection)
SaturdayMP Show 100: PostCast Part 15 (LinkedIn Company Setup)
SaturdayMP Show 99: Custom Ping Client - Part 2
SaturdayMP Show #97: PostCast Part 14 (Slack Integration Working)
SaturdayMP Show #98: Custom Ping Client
SaturdayMP Show 96: PostCast Part 13 (Save Slack Token Using TDD)
SaturdayMP Show 95: Passkeys Primer w/ Aaron Yong
SaturdayMP Show #94: Debugging Git HTTP 400 curl 22 Error
SaturdayMP Show 93: PostCast (Part 12 - Start on Slack API)
SaturdayMP Show #92: Local LLM w/ Ollama
SaturdayMP Show 91: PostCast (Part 11 - Saving LinkedIn Token)
SaturdayMP Show #90: Claude Code Plugin Marketplace
SaturdayMP Show 89: PostCast (Part 10 – Integration Tests and Keyring Saving)
SaturdayMP Show 88: Getting Started with Consulting
SaturdayMP Show 87: Creating PostCast (Part 9 – Figuring Out Testing in Go)
SaturdayMP Show 86: Creating PostCast (Part 8 – Investigate Keyring Libraries)
SaturdayMP Show 85: Creating PostCast (Part 7 – Prompt for LinkedIn Credentials)
SaturdayMP Show 84: Creating PostCast (Part 6 – Create Fyne Main Screen)
SaturdayMP Show 83: Creating PostCast (Part 5 – Go PoC for LinkedIn API)
SaturdayMP Show 82: Creating PostCast (Part 4 – Figuring out LinkedIn API)
SaturdayMP Show 80: Creating PostCast (Part 2 – Testing Fyne Packaging)
SaturdayMP Show 79: Creating PostCast (Part 1 – Setting up Go Environment)
SaturdayMP Show 78: Advent of Code 2025 (Day 1 - Part 2: Success)
SaturdayMP Show 77: Advent of Code 2025 (Day 1 - Part 2: Failure)
SaturdayMP Show 76: Hack the Box - Lock (Part 2 - Both Flags)
SaturdayMP Show 75: Hack the Box - Lock (Part 1, Almost Captured the User Flag)
SaturdayMP Show 74: Migrate From Rails to Jekyll (Part 7 or 7)
SaturdayMP Show 72: Migrate From Rails to Jekyll (Part 5)
SaturdayMP Show 73: Migrate From Rails to Jekyll (Part 6)
SaturdayMP Show 71: Migrate From Rails to Jekyll (Part 4)
SaturdayMP Show 70: Migrate From Rails to Jekyll Part 3
SaturdayMP Show 69: Migrate From Rails to Jekyll (Part 2)
SaturdayMP Show 68: Migrate Website From Rails to Jekyll (Part 1)
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 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 Refactoring Tale
SaturdayMP Show 52: Human Resource Machine (Strings)
SaturdayMP Show 50: Hack the Box Sherlock (Brutus)
SaturdayMP Show 49: picoCTF Gym (Trickster & Cookies)
SaturdayMP Show 36: picoCTF Gym
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
Saturday MP Show #5: Fixing the Standard (Ruby Linter) Existing ToDo List Bug
security
17
SaturdayMP Show 95: Passkeys Primer w/ Aaron Yong
SaturdayMP Show 67: picoCTF (Forbidden Paths & Login)
SaturdayMP Show 66: picoCTF Format String 2 (Solved in One Long Video)
SaturdayMP Show 64: picoCTF Format String 3 (Part 1 - Watch me Fail)
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 36: picoCTF Gym
SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
SaturdayMP Show #20: Hack the Box - Busqueda Part 3 (Root Flag)
SaturdayMP Show #18: Hack the Box - Busqueda Part 2 (Reverse Shell)
Don't Commit Sensitive Information to the Repository
Saturday MP Show #17: Hack the Box - Busqueda (User Flag)
Today I Learned about Gobuster
Rate Limiting Using Nginx and Fail2Ban - BSides Edmonton 2022
Today I Learned how to Secure the Delayed Job Page with Spree Users
sharpie
1
slack
4
sql-server
13
Introduction to ORMs for DBAs: Part 8 - Create Game Players CRUD - Part 1
Introduction to ORMs for DBAs: Part 7 - Create GamePlayers Table
Introduction to ORMs for DBAs: Part 6 - Create GamesPlayed Table and CRUD
Introduction to ORMs for DBAs: Part 5 - Create GameResultTypes Table and CRUD
Introduction to ORMs for DBAs: Part 4 – Create Game CRUD
Introduction to ORMs for DBAs: Part 3 – Player CRUD
Introduction to ORMs for DBAs: Part 2 – Games Table
Introduction to ORMs for DBAs: Part 1 – Create Player Table
Introduction to ORMs for DBAs: Part 0 - Setup
Today I Learned how to Run SQL Server on a Mac using Docker
Introduction to Object-Relational Mapping for DBAs - Part 1
Why I Created Migrator
SQL Server Dependency Query
ssh
2
standard
3
Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
Saturday MP Show #13: Merge Conflict when trying to create a PR for the Standard Ruby Linter Bug
Saturday MP Show #12: Refactoring of a System Test While Fixing the Standard Ruby Linter ToDo Bug
SaturdayMP Show #11: Refactoring System Tests for the Standard Ruby Linter Todo Bug
Saturday MP Show #10: Finally get the System Test Working for the Standard Ruby Linter ToDo Bug
Saturday MP Show #9: Add 1.9 (e.g. almost 2) System Tests for the Standard Ruby Linter ToDo Bug
Saturday MP Show #8: Another Failure at Adding System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #7: Trying to Add a System Test for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #6: Adding Unit Tests for the Standard Ruby Linter ToDo Bug Fix
Saturday MP Show #5: Fixing the Standard (Ruby Linter) Existing ToDo List Bug
survey
3
teamcity
6
Today I Learned How to Fix Illegal Characters in Path Error with TeamCity and RealmDB
Notes on Fixing Incomplete Bitcode Error in TeamCity Automated Objective-c Builds
Today I Learned How to Run NUnit Tests for a .NET Core Project in TeamCity
Today I Learned How to Automate Objective-c Builds in TeamCity
Today I Learned How to Install a TeamCity Build Agent on a Mac
Fixing MSBuild not Exiting
ubuntu
4
wsl
2
xamarin
15
XPlugins.iOS.BEMCheckBox v2.0.0 Released!
XPlugins.iOS.BEMCheckBox 1.4.3 Released
Today I Learned How to Fix Illegal Characters in Path Error with TeamCity and RealmDB
Notes on Fixing Incomplete Bitcode Error in TeamCity Automated Objective-c Builds
Notes: Upgrade NUnit.Xamarin to NUnit 3.8.1
Today I Learned How to Automate Objective-c Builds in TeamCity
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 4 The Actual Binding
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 3 Using Sharpie to Create Binding Interface
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 2 Combining Libraries
Today I Learned How to Create a Xamarin iOS Binding for Objective-C Libraries - Part 1 Compiling the Objective-C Library
Today I Learned How to Handle Local Notifications in Xamarin on Android
Today I Learned How To Create Xamarin iOS and Android Unit Tests
Today I Learned Xamarin Push Notification Plugins
Fixing MSBuild not Exiting
Connect to Android Emulator from VirtualBox
xcode
1
xplugins
6
XPlugins.iOS.BEMCheckBox version 8, 9, and 10 released!
XPlugins.iOS.BEMCheckBox 1.4.3 Released
Notes on Fixing Incomplete Bitcode Error in TeamCity Automated Objective-c Builds
Today I Learned How to Automate Objective-c Builds in TeamCity
Today I Learned How to Handle Local Notifications in Xamarin on Android
Today I Learned How To Create Xamarin iOS and Android Unit Tests
yegrb
2