RSSAmplifier

Blog

from brodan import Blog

A blog about programming, technology, tattoos, music, etc.

brodan.bizRSS feed ↗15 posts

Latest posts

Dynamic Gmail Signatures With NGINX

This technical tutorial shows how liven up Gmail signatures with dynamic GIFs using some crafty NGINX configuration.

Leveling Up with Adobe Illustrator

After years of learning Adobe Illustrator, I've finally designed my dream Ultimate Frisbee jersey based on New Jersey's best breakfast meat.

Personal Site Redesign

I'm happy to announce that I've finally launched a long overdue facelift of my personal website, https://brodan.biz/

Quick Read: How to Set a Default Container in a Kubernetes Manifest

This short post provides an example of how and when to use the Kubernetes default-container annotation.

Quick Read: Improving Build Times with Docker + Python

I recently found myself frustrated by how much time I was wasting waiting on Docker to rebuild my Python image anytime a dependency changed. I knew there had to be a better way.

A Visual Guide to Flipper Zero GUI Modules

A brief overview of the various GUI modules provided by the official Flipper Zero firmware.

Brodan's Tattoo Bucket List

An opinionated collection of outstanding tattoo artists that I hope to meet before my tattoo collection journey comes to an end.

Learning NFT Provenance by Example: Investigation Follow-Up

It's been nearly a year since I decided to verify the BAYC's provenance hash and made an interesting discovery. This post is a follow-up on what I've learned since then.

Dynamic Aspect Ratio Detection With FFmpeg

This post covers how to detect and display any changes to a video's aspect ratio using FFmpeg's cropdetect feature and some command line magic.

How to Run a Private (Local) Ethereum Network with Go Ethereum

This post will cover how to locally run and interact with a private Ethereum network using the go-ethereum library.

Learning NFT Generation By Example: An Open-Source Success Story

Contributing to open-source software can be extremely satisfying. This post is my success story of a simple fix for an image processing library.

Learning NFT Provenance by Example: A Bored Ape Investigation

My exploration of NFT provenance hashes, attempting to verify the Bored Ape Yacht Club provenance, and the strange discrepancy it revealed.

How to Hide the Ghost Blog Subscribe Button

Ghost is the platform I use to host this blog, and I love it. However, I don't offer subscriptions and yet the subscribe button won't go away. This post covers how to hide it.

Logging S3 Download Progress with Python and Boto3

This post shows how to log download progress of an S3 file at self-defined intervals using Python's built-in logger and without extra third-party libraries.

8 AAPI Tattoo Artists You Should Support and Follow This Month (And Every Month After).

A personally curated list of eight exceptional AAPI tattoo artists.