The following series of articles are written to assist graduates from computer science degrees find their footing in a software development career. These posts are not for everyone, but for individuals who see themselves as artisans and enjoy producing reliable and efficient software that people love to use.