Rowan HaleinSkilljar EngineeringMoving from Inheritance to Composition in DjangoA Not-So-Simple TransitionJun 5, 20191Jun 5, 20191