Skip to content

Instantly share code, notes, and snippets.

@billgathen
Created July 27, 2014 00:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save billgathen/a6c1a5f31468fe2dca2b to your computer and use it in GitHub Desktop.
Save billgathen/a6c1a5f31468fe2dca2b to your computer and use it in GitHub Desktop.
GDD: Generosity-Driven Development

What's the most important skill we can develop to level-up our careers and our lives? It's not a new framework, another language, or some clever meta-programming technique. It's an attitude I call Generosity-Driven Development.

Think of it as a form of Dependency Inversion: shifting our focus from inside (how will this help me? how will this make me feel/be/look better?) to outside (who will this help? what pain can I ease? whom can I empower?)

Building on Brian J. Brennan's "Being Human" and Isaac Schlueter's "Building Compassionate Communities in Tech", I believe the generosity mindset is the best way to increase value and joy in the software we build, the teams and communities we belong to and the world we inhabit.

We'll discuss some specific benefits of generosity, examine why we're not all generous all the time and compile a toolkit of everyday generosity tactics we can begin using today.

We all change the world just by living in it: let's change it for the better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment