Trusting Your Ingredients @DevOpsDays Columbus

Shift your perspective on security in the realm of development. In this eye-opening piece, discover the parallel responsibilities between a developer's role in app security and a chef's task in creating the perfect cheesecake. Explore how both domains share challenges in managing ingredients, preparations, and recipes, emphasizing the importance of a secure kitchen and codebase.

Trusting Your Ingredients @DevOpsDays Columbus
Page content

As a developer, I always thought that security, like documentation, would be done by someone else. While that might have been true in the past, in today’s world that model no longer works. As a developer you’re responsible for the security of your app. Security in this case should be seen in the broadest sense of the word, ranging from licenses to software packages. A chef creating cheesecake has similar challenges. The ingredients of a cheesecake are similar to the software packages a developer uses. The preparation is similar to the DevOps pipeline, and recipe is similar to the licenses for developers. Messing up any of those means you have a messy kitchen, or a data breach!

Slides

Video