Broken Link Checking in the Modern Age
We all know and dread that inevitable website management task: going through the site and checking for broken links. It's a two-part process: identifying the ones that are broken, then actually fixing them. As a technical developer, I've mainly been focused on identifying broken links, but I do fix them sometimes, when it's obvious enough what needs to be done. Our campus has had a lot of sites rebuilt going from Drupal 7 to Drupal 9, so it's often just finding the new URL for the old page and making the substitution.
Over the years, I've done what I'm sure many of you have done: gone through a site page by page, checking each link by hand. It's a tedious process, but there's never been a lot of good tools available to streamline the process. Fortunately, I'm pretty good with repetitive tasks and know how to find little shortcuts to speed them up as much as possible, but I'd still prefer to just avoid repetitive tasks altogether.