Get Unique Elements in a Python List

Remove duplicate elements from Python lists using the set() function.

2024-04-22 · Updated 2026-03-28 · 1 min · 185 words
Ruby Arrays Cheatsheet

A Ruby arrays cheatsheet with methods and examples for coding interviews.

2024-04-10 · Updated 2026-04-01 · 12 min · 2363 words
How I Discover New Blogs

A list of resources I use to discover new blogs.

2024-04-04 · Updated 2026-05-05 · 3 min · 447 words
My Favorite Blogs

A list of my favorite blogs from around the web.

2024-04-03 · Updated 2026-02-12 · 1 min · 23 words
Being Poor

Personal experiences of growing up poor

2024-04-01 · Updated 2026-03-26 · 2 min · 360 words
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 in Ruby on Rails.

Find Unnecessary Homebrew Packages with "brew leaves"

Use the ‘brew leaves’ command to find potentially unnecessary Homebrew packages.

2024-01-22 · Updated 2026-03-28 · 1 min · 176 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 2026-03-28 · 3 min · 626 words
Optional Type Hints in Python

Comparing Optional[str] vs str | None syntax in Python v3.10+ with practical examples.

2024-01-16 · Updated 2026-04-14 · 3 min · 512 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

Curl examples for retrieving EC2 instance metadata using IMDSv2 including IP address, instance ID, and security groups.

2023-12-01 · Updated 2026-03-28 · 3 min · 549 words
Company Missions are Bullshit

Every company’s real mission is to make money.

2023-11-24 · Updated 2025-12-08 · 1 min · 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-12-08 · 1 min · 133 words
Publishing Fake AWS API Keys on My Site

Using canarytokens.org to generate fake AWS API keys and then publishing them on my site.

2023-06-16 · Updated 2026-03-26 · 2 min · 247 words
Automatically Delete Development Logs in Ruby on Rails

How to automatically delete development logs in Ruby on Rails.

2023-05-21 · Updated 2026-03-28 · 2 min · 364 words
Delete All node_modules Directories Recursively in macOS and Linux

How to delete all node_modules directories recursively in macOS and Linux systems.

As an Employee, You Are Disposable

Companies are willing to lay off employees despite being profitable.

2023-05-06 · Updated 2026-03-26 · 3 min · 472 words
My Donation Earnings Over the Past Year

My donation earnings on buymeacoffee.com over the past year.

2023-05-04 · Updated 2026-03-26 · 1 min · 105 words