Search⌘ K

The Value of Values

Explore how underlying values shape technology platforms and their development. Understand the importance of aligning with a project's values to make informed career and technology choices. This lesson highlights the impact of values on long-term technology success and community engagement.

Values are destiny

I was first exposed to this idea via Bryan Cantrill, CTO of Joyent. Here is a sampling of software platform values:

  • Resiliency
  • Velocity
  • Interoperability
  • Simplicity
  • Security
  • Maintainability
  • Performance
  • Compatibility
  • Availability

Technology and tradeoffs

Building technology involves making tradeoffs after tradeoff. As much as these are all desirable ...