Writing Deployable Code (part three)
medium.com