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 using, or thinking about using, Watch?

I did encounter a known bug where Docker Watch won’t run again after a Ctrl-C stop. You can find a workaround for the issue here.

[Read More]

My Takeaway from Talking to Strangers by Malcolm Gladwell

Taking to Strangers book cover.

Book: Talking to Strangers
Author: 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 a theme for the book. At least for me.

My biggest takeaway was finding the balance between trust and doubt. The book points out that most humans are wired to trust by default. We believe what others say and this trust can override nagging doubts.

[Read More]

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 and the PR here.

Thanks to Test Double for creating Standard! It is a great linter for Ruby projects.

[Read More]

XPlugins.iOS.BEMCheckBox v3.0.1 Released (.NET 6.0+ Support)!

BEMCheckBox Example Gif

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 ignore the v3.0.0 release. The NuGet package incorrectly listed the minimum iOS version as 16.1 (e.g. net6.0-ios16.1) instead of 12.0 (e.g. net6.0-ios12).

Let me know if you spot an issue or have an improvement by opening an issue.

[Read More]

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 towards the end of the video.

Thank you to BSides Edmonton for allowing me to present last year. I also had a great time as an attendee at the 2023 conference.

[Read More]