-
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 human resource machine Introduction to ORMs for DBAs ios kids thinking outside the box Mini-Compressor native-binding 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
Saturday MP Show #17: Hack the Box – Busqueda (User Flag)
In this episode I find the user flag for the Busqueda machine on Hack the Box. Perhaps with a little help from the walkthrough and Chat GPT to assist with my lack of Python knowledge. Thanks to Hack the Box … Continue reading
Posted in Saturday MP Show, Security
Tagged hack the box, saturdaymp show, security
Comments Off on Saturday MP Show #17: Hack the Box – Busqueda (User Flag)
Do you Really Need Custom Software?
Custom software is expensive to build and usually delivered late and overbudget. Custom software, like a garden, needs to maintained and frequently updated. Especially for security updates. Everyone, well almost everyone, forgets to budget time and money for maintenance. Before … Continue reading
Posted in Business Side
Tagged business side, custom software
Comments Off on Do you Really Need Custom Software?
Saturday MP Show #16: Trying out Docker Compose Watch
In this episode I try out the new Docker Compose Watch developer feature that synchronizes files on the host and the container. Similar to Docker Volumes. It won’t replace Docker Volumes for for me, at least not yet. Are you … Continue reading
Posted in Saturday MP Show, Software Development
Tagged Docker, docker compose, docker compose watch, saturdaymp show
Comments Off on Saturday MP Show #16: Trying out Docker Compose Watch
My Takeaway from Talking to Strangers by Malcolm Gladwell
Book: Talking to StrangersAuthor: Malcolm Gladwell This book has a lot of stories that include a police stop gone wrong, pyramid scheme, Cuban spies, drinking, sexual assault, and torture. A bit hard to follow all the different stories and pick out … Continue reading
Posted in Business Side, Takeaways
Tagged Malcolm Gladwell, Takeaways, Talking to Strangers
Comments Off on My Takeaway from Talking to Strangers by Malcolm Gladwell
Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
I finally create the PR for Standard Ruby Linter Bug I’ve been working on the base several videos and months. I also fix the merge conflict noticed in the previous video. Read about the bug I’m trying to fix here … Continue reading
Posted in Saturday MP Show, Software Development
Tagged GitHub, merge conflict, pull request, saturdaymp show, standard ruby
Comments Off on Saturday MP Show #15: PR Created for Standard Ruby Linter Bug
XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
I’m happy to announce that v3.0.1 of the XPlugins.iOS.BEMCheckBox has been released! This release updates XPlugins.iOS.BEMCheckBox so it can be used in .NET 6.0 and higher projects (e.g. net6.0-ios12). You can find the latest release on NuGet here. You can … Continue reading
Posted in Releases, Software Development
Tagged .NET, BEMCheckBox, ios, Release, xplugins.iOS.BEMCheckBox
Comments Off on XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!
Saturday MP Show #14: Rate Limiting with NGINX and Fail2Ban
A rate limiting demonstration using NGINX and Fail2Ban based on a presentation that I gave at BSides Edmonton in 2022. Follow along with the GitHub repo here. Be sure to admire the seamless editing due to a power outage issue … Continue reading
Posted in Uncategorized
Comments Off on Saturday MP Show #14: Rate Limiting with NGINX and Fail2Ban
Saturday MP Show #13: Merge Conflict when trying to create a PR for the Standard Ruby Linter Bug
I attempted to create a pull request (PR) for the Standard Ruby Linter bug I’ve fixed but ran into a merge conflict. Didn’t create the PR but did figure out the solution to the merge conflict that will be fixed … Continue reading
Posted in Saturday MP Show, Software Development
Tagged GitHub, merge conflict, pull request, saturdaymp show, standard ruby
Comments Off on Saturday MP Show #13: Merge Conflict when trying to create a PR for the Standard Ruby Linter Bug
See you at BSides Edmonton 2023
I am excited to announce that I’ll be attending BSides Edmonton this year! I’m looking forward to increasing my cyber security knowledge from the talks, CTF, and fellow attendees. Specially I’m looking to learn the latest best practices for protecting my clients websites and … Continue reading
Saturday MP Show #12: Refactoring of a System Test While Fixing the Standard Ruby Linter ToDo Bug
Getting to the end of fixing the Standard Ruby Linter ToDo bug. In this video I refactor and remove duplicate code from a system tests that are similar. It goes well for the most part. The only hiccup is the … Continue reading
Posted in Code Examples, Saturday MP Show, Software Development
Tagged automated tests, refactoring, ruby, saturdaymp show, standard ruby, system tests
Comments Off on Saturday MP Show #12: Refactoring of a System Test While Fixing the Standard Ruby Linter ToDo Bug