Reusable developer resources

Developer Toolkit

I use this toolkit to share practical developer automation: scripts, GitHub Actions, documentation workflows, templates, and patterns that are useful beyond one project.

Featured Resources

These are published resources that solve specific problems I have run into while improving delivery workflows and repository automation.

AvailableCI/CD workflow

Find changed .NET projects

A GitHub Action for .NET solutions that need to identify which projects changed before deciding what to build, test, or package.

  • GitHub Actions
  • .NET
  • CI/CD
AvailableScript

Generate release notes

A release-notes script that uses GitHub CLI and Codex to summarize merged commits into a cleaner draft for review.

  • GitHub CLI
  • Codex
  • Release notes

Browse by Category

View the developer toolkit repository, where I collect scripts, workflow examples, and supporting documentation.

Application templates

Starting points I use for services, APIs, tests, and delivery defaults when a project should begin with fewer loose ends.

CI/CD workflows

GitHub Actions and delivery patterns for keeping builds, checks, releases, and repository maintenance repeatable.

Documentation tooling

Scripts and workflows for turning repository history, setup details, and engineering decisions into useful documentation.

Automation utilities

Small tools that remove repeated manual steps from the work developers already do in GitHub, CI, and local projects.

Need something more specific?

The best automation usually starts with a repeated task, a fragile release step, or a repository pattern that should be easier to reuse.