For more than 15 years I've worked shoulder-to-shoulder with software engineers from around the globe.

I've experienced how developing yourself as a next generation leader in software engineering can be filled with ambiguity.

So, in collaboration with Alexis Monville, I've combined my writing and coaching skills to package a leadership development experience into a book.

Learn more at:

Authored Content

a big flag flying in a sea of other flags, teamwork

Leading work that cuts across teams and departments isn't easy, but taking an open approach will help you succeed. Here's a checklist for getting started.
a checklist for a team

In open organizations, people tend to set goals transparently and collaboratively. Here's how to do it.
open source button on keyboard

Opening your professional goals to others can have numerous benefits—and make you a stronger leader.
Roman know thyself

Transparent and collaborative self-assessments offer new ways to know thyself.
open source button on keyboard

Being a "good" communicator looks different in an open organization. Learn to adapt.

Contributed Content

Browser window with birthday hats and a cake

Our community dedicated to exploring open organizational culture and design turns four years old this week.