Pelican is not generating articles. This is likely due to a missing dependency. Your Python version may have been upgraded, and you need to re-install the Python dependencies your Pelican installation needs.
Applying remote changes to our local branch without an additional merge commit
Fix dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Fix /usr/local/opt/python/bin/python3.7: bad interpreter: No such file or directory
In this article I want to talk about squashing (flattening) a series of commits in to one commit. Squashing is a good tool to have, but not everything should be squashed away. Intermediate commit history can have value.
Resources with URLs that do not specify the root will not be loaded if the user visits a subpage directly.
When moving our website to a different CMS or framework we might end up with a different URL structure. This is bad for search engine rankings and people's bookmarks. To avoid problems we can use rewrite rules and redirect rules.
When I wanted to make drag and drop functionality I found there were plenty of tutorials out there. I am adding a few more words on the topic because I had to find workarounds for issues that I didn't find mentioned elsewhere.
Data that our code writes to a file may not be accessible immediately after writing. One reason is that some output stream implementations use buffers, and prefer to write out their whole buffer in one go. In these situations, if we want to be sure the data can be read …