3 Ways to Prevent .pypirc Credentials or Other Secrets from Leaking onto Github

Even if you’re not involved in the Python community, you might have heard about this security incident a while back. This is a not uncommon scenario where developers who may not be Github or distribution tooling (or security) experts make a mistake and breed mistrust in their project as well as the distribution medium itself. But setting up your environment to prevent these accidental credential disclosures is easy to do, and will enhance your security posture.

Using dnsmasq on Asuswrt-merlin to ignore MAC addresses

Here’s another ‘for posterity’ type post. I forgot I had configured my WiFi router to ignore certain MAC addresses and when I tried to put that machine on the Network today I had a rude awakening. Using the asuswrt-merlin firmware on my RT-AC66U router, I had configured things to allow 2 machines to be served DHCP from another PC so that I could run Cobbler on that machine and boot/kickstart these two hosts just by hitting the power button.

Ajax/jQuery on AWS Lambda

I’ve been trying to learn more about AWS Lambda, at the same time learning some web development. For a newcomer to web application development, there is the question of whether you work on leveling up with traditional server based apps or “serverless”, aka FaaS, aka Lambda. I wanted to try converting a simple Flask app to Lambda, this is how I did it.