Automate Checking Markdown Links With GitHub Actions

I’ve been working in a GitHub documentation repo recently with many different markdown files and I kept noticing broken links. Usually they were my own fault, links within the repo I didn’t catch after moving, renaming, or otherwise reorganizing the content. Sometimes though they were external links that were valid at the time months ago…
Read More

GitHub Packages: Private NuGet Packages via GitHub Actions

Recently after evaluating GitHub Container Registry I also wanted to try using NuGet feed functionality within GitHub Packages to potentially consolidate feeds across sources like Azure DevOps and Proget. I decided to use GitHub Actions to build, test, pack, and push these as private NuGet packages within a GitHub organization. Project Configuration Before pushing to…
Read More

Mac – Starting Multiple App Processes in iTerm2 Tabs

Often multiple related apps need to be started in concert for a product and it’s convenient to automate that for local development. If the apps are containerized then a Docker compose file, docker-compose up, docker-compose logs, and docker-compose down may be sufficient. However sometimes there may be a need to run the apps outside of…
Read More