HomeOpen Source North

Time:

Room:

make python devex: Towards Red-Green-Refactor in 1 Command with an Old Tool

Getting productive with a Python codebase, especially when unfamiliar with the ecosystem or setting up a new workstation for the first time, can be daunting. Building a cohesive strategy with widely available tooling shortens the time-to-productivity for new contributors to projects internal and open-source, demonstrating that the maintainers care about onboarding and the developer experience. I'll introduce how my team solved this problem using a nearly 50-year-old program and push the audience toward better developer experiences, starting at the greatest common denominator of tooling. Some newer tooling makes some of this easier, but corporate Python projects and open source projects alike benefit from this approach.

bio of Colin Dean

Colin Dean

Lead AI Engineer / Managing Director

Target Corp. / Code & Supply

Colin Dean is a software engineer, community builder, and non-profit leader. He's built software for IBM Watson, Target, VivĂ­simo, and Arcadia, plus some open source software, such as Homebrew, used by most Mac-using developers. He's served on boards of 5 nonprofits, founding 2, and advising other nonprofits on leadership and technical topics. He would like to spend most of his time managing Meetups and conferences for Code & Supply, Pittsburgh's largest community of software professionals, having recently finished a 2-year home renovation. He loves cuddling with his dogs, cat, and partner.

Stay in the Loop!

Sign up for OSN email announcements and updates.