The Challenge of Innovation in Government

In my experience, innovation in government is something everyone wants but few actually understand. And doing the work of bringing innovation to government is hard. By design, government is meant to be dependable for the basic essential services that make life possible, collecting trash, educating kids, and enforcing the laws. This stability creates a culture […]

On Managing Developers

Managing people is always challenging, but particularly in technical fields. Being good at your technical tasks doesn’t automatically make someone a good manager, in fact, it can be the opposite. The attention to detail needed in technical work is often at odds with the larger strategic view managers need to cultivate and maintain.