Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Choose Your Own Abstraction: Iterating on Devel...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rosemary Wang
December 06, 2023
Technology
120
0
Share
Choose Your Own Abstraction: Iterating on Developer Experience
Originally presented at KubeCon 2023.
Rosemary Wang
December 06, 2023
More Decks by Rosemary Wang
See All by Rosemary Wang
Build for massive scale & security with the HashiCorp Cloud Platform
joatmon08
0
81
People, process, and technology for ILM and SLM adoption
joatmon08
0
71
Secure Day 2 operations with Boundary and Vault
joatmon08
0
81
Can You Test Your Infrastructure as Code?
joatmon08
1
120
Multi-Account, Multi-Region, Multi-Runtime
joatmon08
1
85
Building a multi-account, multi-runtime service-oriented architecture
joatmon08
0
88
Break Glass, Repair Fast, Reconcile Automation
joatmon08
1
90
Building a Developer Platform? Ask these questions.
joatmon08
0
98
From Cloud-Hosted to Cloud-Native
joatmon08
0
120
Other Decks in Technology
See All in Technology
Shipping AI Agents — Lessons from Production
vvatanabe
0
310
Forget technical debt
ufried
0
160
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
190
GKE Agent SandboxでAIが生成したコードを 安全に実行してみた
lamaglama39
0
170
AIの揺らぎに“コシ”を与える階層化品質設計
ickx
0
200
国内外の生成AIセキュリティの最新動向 & AIガードレール製品「chakoshi」のご紹介 / Latest Trends in Generative AI Security (Domestic & International) & Introduction to AI Guardrail Product "chakoshi"
nttcom
4
1.7k
ボトムアップの改善の火を灯し続けろ!〜支援現場で学んだ、消えないための3つの打ち手〜 / 20260509 Kazuki Mori
shift_evolve
PRO
2
360
20260423_ハドソンのエロゲを追え_レトロゲーム
poropinai1966
0
110
AI駆動開発で生産性を追いかけたら、行き着いたのは品質とシフトレフトだった
littlehands
0
280
【技術書典20】OpenFOAM(自宅で深める流体解析)流れと熱移動(2)
kamakiri1225
0
360
ハーネスエンジニアリングをやりすぎた話 ~そのハーネスは解体された~
gotalab555
5
2k
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
530
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Scaling GitHub
holman
464
140k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
820
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
530
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
140
Are puppies a ranking factor?
jonoalderson
1
3.4k
Transcript
None
Rosemary Wang Choose Your Own Abstraction: Iterating on Developer Experience
The “Right” Platform Interface Infrastructure as Code Lower Level Customization
Higher Level Standardization
The “Right” Platform Interface Infrastructure as Code Lower Level Customization
Higher Level Standardization “I don’t want to learn it.”
The “Right” Platform Interface Infrastructure as Code UI / CLI
Lower Level Customization Higher Level Standardization
The “Right” Platform Interface Infrastructure as Code UI / CLI
“I can onboard to the platform.” Lower Level Customization Higher Level Standardization
Backstage - Day 0
What about updates?
The “Right” Platform Interface Infrastructure as Code GitOps UI /
CLI Lower Level Customization Higher Level Standardization
The “Right” Platform Interface Infrastructure as Code GitOps UI /
CLI “I can make changes with a familiar interface.” Lower Level Customization Higher Level Standardization
Argo CD - Day 2
Argo CD - Day 2
Escape Hatch Version Control Infrastructure as Code GitOps UI /
CLI Lower Level Customization Higher Level Standardization
Abstractions…with Options Infrastructure as Code GitOps UI / CLI Lower
Level Customization Higher Level Standardization