Last week I deployed a change to how I generate plain text versions of content on my website. This week I changed it again. And updated additional post types to use Markdown as their editing and storage format.
Last week I deployed a change to how I generate plain text versions of content on my website. This week I changed it again. And updated additional post types to use Markdown as their editing and storage format.
My website went down a couple of days ago. Apparently Dreamhost had moved my VPS which broke my custom Python installation’s reference to the system ssl module. Reinstalling my Python version (and re-creating my site’s virtual environment) fixed it.
A longstanding inconvenience posting on my site has been selecting myself as the Author for each post. Now the logged-in user’s profile (me) is the default when creating a new post.
I made some changes to my Notes:
Last night I tried to install a newer version of python on my VPS, and make install
kept hammering my RAM and hanging. This is on Dreamhost’s cheapest, 1GB ram VPS plan.
I finally got it to work by stopping the gunicorn service running my site for the duration of the install.
I wish I knew enough to know a better way to safeguard against this in the future.