• The Git Gist Blog 😃

A technology blog for programming, automation, and cloud engineering

Streamlining pfSense DHCP Static Mappings with CSV Files

Command-line scripts for automating DHCP static mappings in pfSense

February 16, 2025 · 3 min · John Taylor

Mastering Python Debugging: Creating a Tracer Decorator for Function Insights

Discover how to build a Python tracer decorator that logs function calls and execution details for simpler debugging.

February 6, 2025 · 5 min · John Taylor

Supercharge Your Makefile Workflow: Adding zsh Tab Completion

Learn how to enhance your command-line workflow by adding zsh tab completion for Makefile targets

January 29, 2025 · 4 min · John Taylor

Introducing py-file-versioning: A Flexible Python File Versioning System

Python library that provides automated file versioning with compression support, perfect for managing configuration files, documents, and system …

January 23, 2025 · 5 min · John Taylor

Using comm: A Better Way to Compare Files in Linux

Learn how to use the comm command to efficiently compare sorted text files. Discover why comm can be more useful than diff for certain tasks, …

January 5, 2025 · 3 min · John Taylor

Introducing a Python deidentification module

A Python module that efficiently removes personally identifiable information from text documents while preserving document readability.

January 1, 2025 · 4 min · John Taylor

The Hidden Dangers of Python's requests.json() Method

Learn why blindly using .json() on HTTP responses is risky, and discover robust patterns for handling JSON parsing in Python's requests library. …

December 13, 2024 · 5 min · John Taylor

How I build and ship Go binaries with GoReleaser and GitHub Actions

A comprehensive guide to automating Go binary builds and releases across multiple platforms using GoReleaser and GitHub Actions. Includes Homebrew …

December 12, 2024 · 5 min · John Taylor

Add Git Branch Name to Terminal Prompt (zsh)

Enhance your zsh prompt with visual git branch alerts. Prevents accidental commits to main/master by displaying flashing yellow warnings and adds …

December 11, 2024 · 3 min · John Taylor

How to Send JSON Data with curl: A Complete Guide

Learn how to effectively send JSON data using curl, including command-line techniques and file-based approaches for API interactions. A comprehensive …

December 6, 2024 · 3 min · John Taylor