Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Choose Your Own Abstraction: Iterating on Devel...

Choose Your Own Abstraction: Iterating on Developer Experience

Originally presented at KubeCon 2023.

Rosemary Wang

December 06, 2023
Tweet

More Decks by Rosemary Wang

Other Decks in Technology

Transcript

  1. The “Right” Platform Interface Infrastructure as Code Lower Level Customization

    Higher Level Standardization “I don’t want to learn it.”
  2. The “Right” Platform Interface Infrastructure as Code UI / CLI

    Lower Level Customization Higher Level Standardization
  3. The “Right” Platform Interface Infrastructure as Code UI / CLI

    “I can onboard to the platform.” Lower Level Customization Higher Level Standardization
  4. The “Right” Platform Interface Infrastructure as Code GitOps UI /

    CLI Lower Level Customization Higher Level Standardization
  5. The “Right” Platform Interface Infrastructure as Code GitOps UI /

    CLI “I can make changes with a familiar interface.” Lower Level Customization Higher Level Standardization
  6. Escape Hatch Version Control Infrastructure as Code GitOps UI /

    CLI Lower Level Customization Higher Level Standardization
  7. Abstractions…with Options Infrastructure as Code GitOps UI / CLI Lower

    Level Customization Higher Level Standardization