-
Ship secure high quality software faster.
-
Latest Posts
-
Tag! Your it!
.NET .NET Core ASP.NET MVC BackAndForth Behemoth Garden BEMCheckBox Birm C# DataGrip Docker Edmonton .NET User Group Entity Framework fun GitHub hack the box Introduction to ORMs for DBAs ios kids thinking outside the box Mini-Compressor native-binding nginx NUnit ORM react Reduce image size Reduce photo size ruby RubyMine ruby on rails saturdaymp show saturdaympshow security Smaller images software development sql-server standard ruby Takeaways TeamCity Temporal Database Today I Learned Ubuntu xamarin xamarin ios .net native-binding xplugins xplugins.iOS.BEMCheckBox
-
Archives
Author Archives: Chris C
SaturdayMP Show #31: Human Resource Machine Fibonacci and Three Sort
In this episode I try Endede‘s solution to the Fibonacci Size Challenge in Human Resource Machine and, spoiler alert, it work! Thanks Endede! You can stop watching the video after the Fibonacci section, unless you like watching me struggle, as … Continue reading
Posted in Fun, Saturday MP Show
Tagged human resource machine, saturdaymp show
Comments Off on 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)
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 devops, gitlab, ruby on rails, saturdaymp show
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 ruby on rails, saturdaymp show
Comments Off on 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
In this episode I start the process of upgrading the SaturdayMP website from Rails 6.1 to 7.0. This video covers getting website ready for the upgrade. Found this video useful? Then help others find it by liking, subscribing, sharing, and/or … Continue reading
Posted in Saturday MP Show, Software Development
Tagged ruby on rails, saturdaymp show
Comments Off on 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
In this episode I answer my own question about how to determine the EOL for Chromebooks. I then try Endede ‘s solution for doing the the Human Resource Machine Fibonacci problem in 19 or less steps. Found this video useful? … Continue reading
Posted in Fun, Saturday MP Show, Uncategorized
Tagged chromebook, human resource machine, saturdaymp show
Comments Off on SaturdayMP Show #27: Chromebook EOL and Human Resource Fibonacci Challenge Attempt 2
SaturdayMP Show #26: Human Resource Machine
In this episode I play Human Resource Machine by Tomorrow Corporation, a game that simulates programming in assembly. Anyone have any suggestions for optimizing the number of steps in the Fibonacci Visitor (Year 22)? Thanks to the person on the … Continue reading
Posted in Fun, Saturday MP Show, Software Development
Tagged assembly, Computer Games, fun, human resource machine, saturdaymp show
Comments Off on SaturdayMP Show #26: Human Resource Machine
SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
Happy Holidays! In this episode I do a walkthrough of the TPS Report Uploader capture the flag (CTF) I created. The walkthrough includes how to exploit the vulnerabilities and how to fix them in this .NET 8 Blazor application. You … Continue reading
Posted in Saturday MP Show, Security, Software Development
Tagged .NET, blazor, Burp Suite, gobuster, saturdaymp show, security
Comments Off on SaturdayMP Show #25: TPS Report Uploader CFT Walkthrough (Vulnerable Blazor Application)
SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
In this episode I answer a viewer’s question if you can use Docker Compose Watch without a Dockerfile. Actually, it’s more me checking if they are correct. Spoiler alert, they are correct and you can’t use Docker Compose Watch without … Continue reading
Posted in Saturday MP Show, Software Development
Tagged Docker, docker compose, docker compose watch, saturdaymp show
Comments Off on SaturdayMP Show #24: Can you use Docker Compose Watch without a Dockerfile?
Happy Holidays!
May your holidays be filled with more joy then discovering a legacy project with 90% test coverage, the happiness that rivals getting a project out the door on-time and under budget, and secure from sensitive information leaks from too much … Continue reading
SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)
In this stunning conclusion to the 3 part series I finally get HTTP Basic Authentication working. Including merging my changes into the main branch in GitLab and making sure it works in staging and production in Render. The video is … Continue reading
Posted in Saturday MP Show, Security, Software Development
Tagged Docker, gitlab, http basic auth, nginx, passenger, render, ruby on rails, saturdaympshow
Comments Off on SaturdayMP Show #23: Adding Basic Auth to NGINX Passenger Docker (Part 3)