Skip to content

Commit b1932af

Browse files
committed
Line edits
1 parent e688bd2 commit b1932af

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

_includes/responsibility.html

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ <h2>Choosing a responsibility model</h2>
228228
<p>
229229
The purpose of an IDP is to generate opinionated artifacts embedding the accumulated business knowledge and best
230230
practices learned by your customers over the years. By design, these artifacts abstract away much of the tribal
231-
knowledge required to build high quality solutions, allowing DevOps team to focus on solving novel problems rather
231+
knowledge required to build high quality solutions, allowing DevOps teams to focus on solving novel problems rather
232232
than duplicating the effort required to solve already solved problems.
233233
</p>
234234

@@ -246,7 +246,7 @@ <h2>Choosing a responsibility model</h2>
246246
</p>
247247

248248
<p>
249-
Meanwhile, enough of your customers will be comfortable with these underlying platforms, meaning they will quickly
249+
Meanwhile, a good number of your customers will be comfortable with these underlying platforms, meaning they will quickly
250250
spot, and likely be frustrated by, the limitations of your abstractions. This risks making your IDP the kind of
251251
blocker that it was supposed to remove.
252252
</p>
@@ -271,9 +271,8 @@ <h2>Choosing a responsibility model</h2>
271271
<p>
272272
Anyone aiming to provide an opinionated solution faces this same dilemma, but the survivorship bias of every
273273
successful abstraction you see in daily life can make it seem like building abstractions is easy. However, new
274-
platform teams must assume building abstractions is, in fact, quite difficult, and therefor have a plan to support
275-
customers with unique needs or opinions of their own. This is the crux of the responsibilities presented in
276-
the chapter "Platform Engineering Responsibility Models":
274+
platform teams must assume building abstractions is, in fact, quite difficult, and therefore have a plan to support
275+
customers with unique needs or opinions of their own. This is the crux of the previously discussed responsibility models:
277276
</p>
278277

279278
<ul>
@@ -291,7 +290,7 @@ <h2>Choosing a responsibility model</h2>
291290
flexible and provide a sliding scale between enforcing opinions and exposing flexibility (with the caveat that
292291
increased
293292
customization will typically decrease the ability to centrally distribute updates). The shared responsibility
294-
model assumes abstractions will be imperfect and emphasises a workflow that allows platform teams and their
293+
model assumes abstractions will be imperfect and emphasises a workflow allowing platform teams and their
295294
customers to jointly refine the solution over time.
296295
</li>
297296
<li>
@@ -333,7 +332,7 @@ <h2>Choosing a responsibility model</h2>
333332
highly opinionated steps that supported most common use cases and generic steps that allowed the deployment of
334333
raw YAML for either Kubernetes resources or CloudFormation templates. Importantly, the opinionated steps offered a
335334
way
336-
to export the equivalent YAML that they would generate, giving customers a way to jump from the opinionated step
335+
to export the equivalent YAML they would generate, giving customers a way to jump from the opinionated step
337336
(which aligns with the central responsibility model) to the generic step (which aligns with the customer
338337
responsibility model).
339338
</i></p>

0 commit comments

Comments
 (0)