This is an opinionated handbook, or really a gathering of my thoughts, on modern software development.
I'll go over different technology, frameworks, and architecture. I'll lay out my thoughts, what I think works best, and some code samples.
My goal is to lay out a full suite of tools that could be used to build a modern SaaS product.
The handbook also demonstrates my preferences on how to run a team as the technical lead, and is a sort of portfolio of my experience.
My philosophy around this handbook is to use open source and freely available software whenever possible. It's also extremely important to avoid vendor lock-in unless absolutely necessary.
For the most part, everything I use is heavily Kubernetes based. The Cloud Native Landscape is an amazing resource to find new tools that match this philosophy.