Category Archives: Software Development

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

In this episode I finish the Advent of Code 2024 Day 12 problem! I also figured out how to do parameterized tests in Python. Any constructive feedback on my solution? How would you have solved it differently? You can find … Continue reading

Posted in Code Examples, Saturday MP Show, Software Development | Tagged , , | Comments Off on 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)

In this episode I actually make some progress on the Advent of Code Day 12 problem and can calculate the area of a plot starting at a given point. Any feedback on my solution so far? Any Python tips for … Continue reading

Posted in Code Examples, Saturday MP Show, Software Development | Tagged , , | Comments Off on 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)

In this episode I attempt the Advent of Code Day 12 challenge. I didn’t get very far as I struggled to figure out how imports work in Python. Is it just me or did others struggle importing Python files? Found … Continue reading

Posted in Code Examples, Saturday MP Show, Software Development | Tagged , , | Comments Off on SaturdayMP Show 61: Advent of Code 2024 Day 12 (Part 1 – Python Import Difficulties)

SaturdayMP Show 57: Something’s Rotten at the Gilded Rose: A Refactoring Tale

In this episode I tackle the famous Gilded Rose refactoring kata as practice for my upcoming Edmonton .NET User Group (EDMUG) presentation. One of the great things about the Gilded Rose kata is the different ways to “solve” it. What … Continue reading

Posted in Code Examples, Edmonton .NET User Group, Presentations, Saturday MP Show, Software Development | Tagged , , , , , | Comments Off on SaturdayMP Show 57: Something’s Rotten at the Gilded Rose: A Refactoring Tale

SaturdayMP Show 35: GitVersion Lighting Talk for EDMUG

This episode is a preview of a lighting talk I was giving later that day at the Edmonton .NET Users Group (EDMUG) about GitVersion. It’s a quick overview of GitVersion and how I use it in my projects. Found this … Continue reading

Posted in Edmonton .NET User Group, Presentations, Saturday MP Show, Software Development | Tagged , , , , | Comments Off on 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)

In this episode I wrap-up the Rails 7.0 upgrade by merging the changes from removing Webpack and show how the GitLab and Render CI/CD pipelines. The episodes ends well but starts with me finding a Bootstrap Gem and Dart Sass … Continue reading

Posted in Saturday MP Show, Software Development | Tagged , , , , | Comments Off on 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)

In this episode I fix issues in continuous integration (CI) pipeline and other DevOps caused by removing Webpack. Longer episode as I encounter a issue with Dart Sass for Rails and I think the CI builds the Docker containers for … Continue reading

Posted in Saturday MP Show, Software Development | Tagged , , , , , , | Comments Off on 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)

Happy Valentines Day! In this episode I replace Webpack with Import Maps and it gees well, at least in the development environment. I’ll likely run into issues when I try a staging deploy and need to make changes in the … Continue reading

Posted in Saturday MP Show, Software Development | Tagged , , , | Comments Off on 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)

In this episode I do some more testing, fix issues found during the CI, and merge the branch to main which kicks off a production deployment of the SaturdayMP site. Should have been a shorter video but I created a … Continue reading

Posted in Saturday MP Show, Software Development | Tagged , , , | Comments Off on 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

In this episode I do the actual upgrade from Rails 6.1 to 7.0 for the SaturdayMP site. The upgrade actually goes pretty smooth aside from an issue setting up the system tests. Does not include removing Webpacker which I will … Continue reading

Posted in Code Examples, Saturday MP Show, Software Development | Tagged , | Comments Off on SaturdayMP Show #29: Upgrading Website from Rails 6.1 to 7.0 Part 2: Upgrading Rails