Skip to content

Instantly share code, notes, and snippets.

View corbob's full-sized avatar

Cory Knox corbob

View GitHub Profile
@Jaykul
Jaykul / Test-Help.ps1
Created May 24, 2019 03:40
Just an example of authoring help with parameter help in-line
function Test-Help {
<#
.SYNOPSIS
Test the help
.EXAMPLE
Get-Help Test-Help
Shows the help for this function, which is all this function is good for
#>
[CmdletBinding()]
@Jaykul
Jaykul / About Versioning.md
Last active December 1, 2025 20:11
Versioning

Versioning Software

Software builds must be labeled with a unique, incrementing version number.

We follow "Semantic Versioning" because our industry as a whole has decided it's useful.

Version numbers should be predictable, so that (as developers) we know —and control— what version of the software we're working on.

Each build must produce a label that is unique enough that we can track a binary back to its build and the commit it was based on.