DaedTech

Stories about Software

Coaching

Embed with Your Team

One of the most common sources of inefficiency is a lack of influx of new ideas and techniques for developers.  It’s a common situation: your most tenured, go-to developers and architects are the ones absolutely buried in work and who will never find time for pairing, code reviews or talks.  The less experienced developers, meanwhile, often wind up spinning their wheels and learning through trial and error.

I have extensive experience mentoring, doing code reviews, and pairing with developers. This is on display in my blog as well as in the Pluralsight courses that I offer, and it’s something that I love doing.  It’s amazing how the introduction to some simple, elegant principles can make a world of difference to a programmer in the form of “Aha!” moments.  Bring me in to work with your team, and watch them improve in efficiency and work product quality.

Code Reviews

Not every shop has the time or budget to bring someone in to embed with a team as a development coach.  But that doesn’t mean that you can’t get utility from a fresh perspective on your code base. I’ll be the a new set of eyes you need on your codebase and give you concrete, actionable suggestions for improving the readability, maintainability, and quality of your code.

Speaking Events

If you’re not looking to bring someone in to assist your team for any length of time, consider having me in to give a talk. Lunch & learns or informal meetings are perfect for getting a lot of bang for the buck. Are you trying to sell your developers (or your managers, developers!) on concepts like test-driven development, continuous integration, the SOLID principles, etc.?  If so, let me help!

Throughout my career, whether I’ve been in a position where I’ve needed to “manage up” or whether a team was reporting to me, I have always been in situations where I needed to get others to come around to ideas. That’s what makes me ideally suited for engagements like this.  I won’t tell the audience that they ought to do something — I’ll invite them to solve a problem alongside me and back my claims with convincing arguments, examples, and facts.