Here at New Relic, we pride ourselves on our culture of innovation, and on the fact that we all love coming to work every single day. But as New Relic grew, Senior Software Engineer Cory Johannsen noticed a change. Some of his developer buddies had begun to speak in terms of “us” and “them”—a bad sign, potentially symptomatic of a deeper issue: distrust.

Something needed to change. “We get the best product out of people when they really love what they’re doing,” said Chief Architect Nic Benders at FutureStack16 San Francisco, in a talk entitled “Inversion of Control: How New Relic Engineers Picked Their Own Jobs and Built a Faster Org.” So how did New Relic set about restoring that trust? How did we get our engineers to fall in love with their jobs all over again?

We tried something “absolutely insane.” We let our engineers select their own teams and projects!

See also: New Relic Engineers Chose Their Own Teams—Learn How It Made Our Organization Stronger, at FutureStack16

To find out what that means—how “self-selection” really worked—watch Nic and Cory’s full presentation in the video below:

Watch other great presentations from the event:

You can see all available FutureStack16 San Francisco presentation videos, including the keynotes, at our FutureStack16 San Francisco YouTube playlist.


Photo: © Andrew Weeks Photography.

B.J. Hinshaw is a freelance writer based in Northern California. View posts by .

Interested in writing for New Relic Blog? Send us a pitch!