Kubernetes RBAC: Get vs List

The differences of get vs list RBAC verbs in Kubernetes

Making Life More Difficult for Bank Scammers

Using Python to flood scammers with fake information.

Ruby on Rails: Enable File Downloads Using link_to

How to enable file downloads using the link_to helper.

Keep Homebrew Tidy With `brew leaves`

Using brew leaves to find potentially unnecessary Hombrew packages.

2024-01-22 · [Updated 2025-08-16] · 219 words
AWS SSM: Run a Shell Command Against Multiple EC2 Instances

How to run a shell command against multiple EC2 instances using AWS Systems Manager

2024-01-18 · [Updated 2025-08-16] · 645 words
Optional Type Hints in Python

How to use optional type hints in Python

2024-01-16 · [Updated 2025-08-16] · 618 words
Hitting Back at Ledger Scammers With Python

Using a Python script to send fake data to a Ledger phishing site.

Getting EC2 Instance Metadata Using IMDSv2

How to get EC2 Instance metadata using IMDSv2

2023-12-01 · [Updated 2025-08-16] · 672 words
Company Missions are Bullshit

Every company’s real mission is to make money.

2023-11-24 · [Updated 2025-08-16] · 93 words
How to Determine the Entrypoint for a Docker Image

Using docker inspect to determine the entrypoint for a given docker image.

2023-09-27 · [Updated 2025-08-16] · 135 words