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
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
From Platform Engineering to AI Automation: Building Infrastructure for Agent Systems
joatmon08
0
65
Context Engineering 101: A Practical Introduction
joatmon08
1
52
Build for massive scale & security with the HashiCorp Cloud Platform
joatmon08
0
95
People, process, and technology for ILM and SLM adoption
joatmon08
0
81
Secure Day 2 operations with Boundary and Vault
joatmon08
0
90
Can You Test Your Infrastructure as Code?
joatmon08
1
130
Multi-Account, Multi-Region, Multi-Runtime
joatmon08
1
100
Building a multi-account, multi-runtime service-oriented architecture
joatmon08
0
98
Break Glass, Repair Fast, Reconcile Automation
joatmon08
1
100
Other Decks in Technology
See All in Technology
RAG を使わないという選択肢
tatsutaka
1
230
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
0
200
脆弱性対応、どこで線を引くか
rymiyamoto
1
390
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
100
AGENTS.mdとSkillsで始めるAIエージェント活用
sonoda_mj
3
210
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1k
AIのReact習熟度を測る
uhyo
2
540
自宅LLMの話
jacopen
1
560
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
6
5.1k
AAIFに入ってみた ~内から見えるコミュニティ動向~
sato4
0
210
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
130
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Believing is Seeing
oripsolob
1
140
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
350
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Everyday Curiosity
cassininazir
0
230
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.4k
Abbi's Birthday
coloredviolet
2
8.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Six Lessons from altMBA
skipperchong
29
4.3k
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