Managing your career in software development isn’t something that’s typically taught, it’s learned. If you’re lucky enough to have a more senior developer show you the ropes, you’re ahead of the game. We’re here to offer that type of guidance. Combined, John and Chris have held a myriad of jobs in software development (and some not), and have used these experiences to help shape their careers as successful developers.

John Thomas

John ThomasJohn has spent 20 years escalating to top roles in software development, database administration and information security. He has directed start-up environments, most recently as Chief Technology Officer, and led development teams for well-established brands, including AAA, Apple, AT&T, Frito-Lay, GoDaddy, HP and PepsiCo. He has extensive programming knowledge, team management expertise and a long-running passion for mentoring rising software engineers.


Chris Klosowski

Chris KlosowskiChris is currently the founding developer of Post Promoter Pro, co-lead developer of Easy Digital Downloads, and writes about his adventures in software development at His development career spans from humble beginnings as a student employee hacking away at code, to managing web properties and services at a Fortune 500 Company.

Where to find Chris:
cklosowski | | | cklosowski