Brian Pratt, Software Craftsman

Brian Pratt

Software Craftsman

8th Light Craftsman since May 1st, 2011

Brian began an apprenticeship under the guidance of Paul Pagel in September of 2010. During his apprenticeship, he kick-started development of 8th Light’s internal project management and billing application, which he still oversees today.

As a craftsman, Brian has worked on a variety of projects, with a variety of differing challenges. His work has ranged from large corporations to startups, from embedded consulting to training and mentoring, and from development to operations and production support. He estimates that he has written production code in over fifteen different languages.

Brian is particularly interested in mobile development, and is the lead maintainer of Swiftest, a BDD framework for Apple's Swift language. Brian also enjoys speaking, and has given several talks on topics including clean application architecture, functional programming in JavaScript, and using the web as a platform.

Brian has never seen a dotfile he didn’t like, and as such, he spends an inordinate amount of time obsessing over his text editor (Vim) and console (zsh/tmux) configurations.

When not programming, Brian can usually be found strumming a guitar. His other interests include cooking and video games.