Text this: Hands-on design patterns and best practices with Julia :