Examples for blog post on dependency injection