Streamlining pfSense DHCP Static Mappings with CSV Files
Command-line scripts for automating DHCP static mappings in pfSense
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.
Supercharge Your Makefile Workflow: Adding zsh Tab Completion
Learn how to enhance your command-line workflow by adding zsh tab completion for Makefile targets
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 …
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, …
Introducing a Python deidentification module
A Python module that efficiently removes personally identifiable information from text documents while preserving document readability.
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. …
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 …
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 …
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 …