A lightweight Go tool for local HTTP request debugging, webhook testing, and quick inspection with both web and CLI views.
Don't forget to set ignore_exc when using pymemcache
If you use Django with pymemcache and want cache failures to degrade gracefully, make sure ignore_exc is set to True.
Fixing SyntaxWarning in python-memcached on Python 3.8
How to deal with the is-vs-== SyntaxWarning raised by python-memcached under Python 3.8, and a practical workaround.
Ignore 404 not found logs in Nginx
How to return an empty JSON object for missing static files in Nginx and suppress the related not-found error log entries.
Automating HTTPS certificates with Certbot on Ubuntu, Cloudflare, and Nginx
A practical walkthrough for issuing and renewing Let's Encrypt certificates on Ubuntu with Certbot, Cloudflare DNS, and Nginx.
Using a mirror to speed up Poetry installation
A simple workaround to make the Poetry installer use a configured pip mirror instead of isolated mode.
Using Celery broadcast tasks
How to use Celery broadcast queues so multiple workers can receive and run the same task at the same time.
How to import SNMP MIB files on Ubuntu
How to place and enable third-party SNMP MIB files on Ubuntu so tools like snmptranslate can resolve vendor-specific OIDs correctly.
Using a different SSH key for Git commands
How to make Git use a separate SSH key for a specific Git server by adding an entry to your SSH config.
Checking SSL certificate expiry dates with Python
A simple way to fetch an SSL certificate in Python, read its expiration time, and convert it to a local timezone.