Test that forking code!
Not only should the final commit in a pull request patch series pass all its tests but also each commit back to where the pull request branched from main. A...
Not only should the final commit in a pull request patch series pass all its tests but also each commit back to where the pull request branched from main. A...
As part of tutoring physics and maths to high school students, I sometimes write up deep-dive explanations of questions arising during lessons. Below I disc...
A GitHub user profile page can be a great place to show off what you’re interested in and what experience you might have. Rather than presenting a wall of t...
Setting up an existing Python project from a fresh clone shouldn’t be a chore. Automate the process with a setup script.
I’ve been using lftp’s reverse mirror feature for years to upload files to this blog. I’d never worked out how to avoid repeated file uploads. Until now.