Domain driven design in Python, Ruby, PHP and other dynamic languages | Heykuki News