When Docker cannot start because its graph directory is corrupted, cleaning /var/lib/docker may be the only practical recovery path.
How to Duplicate a KVM Snapshot
A practical way to duplicate a KVM snapshot by copying the qcow2 image and adapting the exported libvirt snapshot XML.
Fix uWSGI "no python application found" on Python 3 and CentOS 7
On systems where Python 2 and Python 3 coexist, uWSGI may start with the wrong interpreter and fail to import Django.
Install an Android x86 Emulator Inside a KVM Virtual Machine
Use nested KVM and host-passthrough CPU settings to run an Android x86 emulator with acceleration inside a KVM guest.
Dynamic Fields in Django REST Framework
Use drf-dynamic-fields to let API callers choose which serializer fields to include or omit through query parameters.
Let Postman Set CSRF and Authorization Tokens Automatically
Use Postman test scripts to extract tokens from cookies or JSON responses and store them as reusable variables for later requests.
Testing Image Insertion in a Hexo GitHub Pages Post
A quick note showing how to insert post-local images in Hexo using post_asset_folder.
A New Casual Interest Group
A short note about creating the PYAJS GitHub organization as a casual group for tinkering with both frontend and backend work.
Fix Special Characters in Celery Broker Passwords
If a RabbitMQ password contains characters like ?, URL-encode it before building the Celery broker URL.
Fix Docker Not Starting on Fedora 25 Without a Network Connection
On Fedora 25, Docker may fail to start offline because NetworkManager does not create resolv.conf unless a network is active.