Introduction to generics in Go 13 minutes Basics of function and type-level generics in Go, their limitations, and how to design around those limitations.
Bare minimum semantic versioning 4 minutes Basics of semantic versioning, and why you should do it.