DevOps for developers… Or maybe against them?

Baruch Sadogursky - @jbaru ch × Developer Productivity Advocate × Gradle Inc × Development -> DevOps -> #DPE

🎩

shownotes × × × × @jbaruch speaking.jbaru.ch Slides Video All the links! #DPE speaking.jbaru.ch

6

@jbaruch #DPE speaking.jbaru.ch7

Not a single developer! @jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

Next thing you know… @jbaruch #DPE speaking.jbaru.ch

And this: @jbaruch #DPE speaking.jbaru.ch

Cause and effect? @jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

T TE S E CO D @jbaruch AN PL BU ILD #DPE speaking.jbaru.ch

T TE S E CO D @jbaruch AN PL BU ILD #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

Types of work according to d @jbaruch evops Planned Work Business projects or new features Internal Projects Server migrations, software updates and so on Changes Driven by feedback on completed work Unplanned Work Support escalations and emergency outages #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

Types of work according to d @jbaruch New Features Writing code Refactoring Writing code Bug Fixes Writing code #DPE evelopers speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

@jbaruch #DPE speaking.jbaru.ch

😕 @jbaruch 😁 #DPE speaking.jbaru.ch

Dev Ops DevOps QA @jbaruch #DPE speaking.jbaru.ch

Process People DevOps Tools @jbaruch #DPE speaking.jbaru.ch

Productive Process Productive People DevOps Productive Tools @jbaruch #DPE speaking.jbaru.ch

Empowered Teams ?!?! DevOps Kubernetes @jbaruch #DPE speaking.jbaru.ch

The pain is real @jbaruch #DPE speaking.jbaru.ch

Developer Productivity Engineering DevOps Empowered Teams Kubernetes @jbaruch #DPE speaking.jbaru.ch

Developer Productivity Enginee Foster Faster Feedback Collaborate through Effective Tooling @jbaruch Embrace Rigorous Observability for Proactive Improvement Prioritize Automation and Eliminate Bottlenecks Eliminate Toil for Developers Dedicated Organizational Mindset ring Outcomes Over Output #DPE speaking.jbaru.ch

Devops against developers? × DevOps mainly solves Ops’ concerns by making processes and ops tools more productive × Developer Productivity Engineering makes devs more productive × This is how we bring developers into the fold of DevOps @jbaruch #DPE speaking.jbaru.ch

THANKS! Q&A and Twitter (BSky?) ads: x @jbaruch x speaking.jbaru.ch