For the past four years, I’ve worked as a software developer at Google. On February 1st, I quit. It was because they refused to buy me a Christmas present.
You've spent weeks carefully writing a design document for your software project. What happens next? How do you share it with your teammates to solicit useful feedback? How do you prevent the review from dragging on for months?
As the CTO for an early-stage startup, I had put together a version-1 of the Principles and Best Practices for our engineering team. Most of these are borne out of my past work experiences at a var…
Any programmer worth their salt is willing to help team members out when they’re in a pinch. Software development is a team sport, after all. Unfortunately...
People asked how to overcome objections from team members, management, & leadership when trying to adopt change. These ideas might help.