This is your work, valued
Staff Software Engineer with an obsession to automate all things https://www.sheldonhull.com
invoke-build-tasks. InvokeBuild is a great project that has improved my development workflow tremendously. Highly recommend it. This is a bootstrap to get you going with some tasks for generic devops oriented work like formatting code, running a command, installing local dependencies, and more.
13magetools. [not maintained as of 2025] General tooling helpers for simplifying cross repository automation using Mage
13ci-configuration-files. This repo will contain some general configuration files for usage with pre-commit, linting, and others that I might want to drop into a new repo.
8sheldonhull.com. magical blog goodness with an interspersing of 🌮🌮🌮
7codespace-powershell. Template project to demonstrate a useful Codespaces setup with some dev tooling, Invoke Build tasks (ready to run with Task Explorer in Visual Studio Code) and more.
5dotfiles-starter. ⚡ A robust cross-platform dotfiles setup using tools such as chezmoi & aqua.
5scripts-to-rule-them-all-go. Inspired from the 2015 repo for "Scripts to Rule Them All", this applies that same concept but with using a more modern toolchain like Go and Mage. Mage provides a Go based task runner that can replace makefiles, custom bash/python/powershell scripts, and instead provide a cross-platform common set of commands to run a project.
4az-pr. A simple cli wrapper around the azure-cli for creating pull requests in azure devops repos.
4sheldonhull.github.io. *DEPRECATED* // Currently Using hugo with sheldonhull.hugo as personal blog
3dotfiles. Dotfiles for visual studio, mac, and other system configuration
2diagrams-as-code-template. Use python 🐍 to generate diagrams via code. This project can be used as a template to quickly start work on new diagrams without having to setup tooling each time.
2go-semantic-linebreaks. Use semantic line breaks with markdown files.
2algorithmswithgo.com. Working through algorithms with Go, exercism, leetcode, and other challenges to push my coding chops
1go-aws-ami-metrics. A exploratory project for learning Go by gathering metrics on EC2 Instances with AWS Go SDK v1
1goyek-tasks. Goyek pre-built tasks for CI/CD work
1plogr. go-logr implementation with pterm
1renovate. My renovate config... let the robots rule the world
1