Git Workflows

An exploration of the Feature Branch, Classic Continuous Integration, Stacked Branch, and the Patch Stack workflows.

Inversion of Control

An exploration of Inversion of Control and I think about it and I how I identify control flow code and Inversion of Control opportunities.

Making Code Reusable

An exploration of how we can make code more reusable.

Journey to Small Pull Requests

An exploration of how we eventually got to a place where we create small pull requests.

Backend Web Framework Design Exploration - Part 3

Part 3 of A Design Exploration of building a Backend Web Framework using only functions, strong typing via TypeScript and requiring everything be easily testable

Backend Web Framework Design Exploration - Part 2

Part 2 of A Design Exploration of building a Backend Web Framework using only functions, strong typing via TypeScript and requiring everything be easily testable

Backend Web Framework Design Exploration - Part 1

Part 1 of A Design Exploration of building a Backend Web Framework using only functions, strong typing via TypeScript and requiring everything be easily testable

Git Patch Stack - Add a Patch

A walk through in how to Add a Patch in Git Patch Stack