A collection of design patterns for your future projects