Baruch Sadogursky

Principal Developer Productivity Engineering Advocate, Gradle

Baruch Sadogursky

Baruch Sadogursky (@jbaruch) did Java before it had generics, DevOps before there was Docker, and DevRel before it had a name. He started DevRel at JFrog when it was ten people and took it all the way to a successful $6B IPO by helping engineers solve problems. Now Baruch keeps helping engineers solve problems but also helps companies help engineers solve problems. He is a co-author of the “Liquid Software” and “DevOps Tools for Java Developers” books, serves on multiple conference program committees, and regularly speaks at numerous most prestigious industry conferences, including Kubecon, JavaOne (RIP), Devoxx, QCon, DevRelCon, DevOpsDays (all over), DevOops (not a typo) and others. After a tenure of eleven years in JFrog DevRel, Baruch is the Principal Developer Productivity Engineering Advocate at Gradle.

Presentations

Influencing DevOps without Authority - how "DevOps engineer" can advance real DevOps

Monday, 11:00 AM EST

You know about DevOps, you know DevOps is right for your organization, but hey, what can you do? As an individual contributor or a team leader, your authority to transform your organization to DevOps is limited. But your influence is not!
In this talk, Baruch will show how some proven influencing and negotiating techniques can be used to convince critical stakeholders in your organization in the necessity of DevOps.
We look at the arguments, the techniques, and the small tricks, which work in particular situations with particular engineering and business leadership positions and will prepare you to deliver the message of DevOps most convincingly to each.

DevOps Reframed: Embracing the Path to Developer Productivity Engineering

Tuesday, 9:00 AM EST

As we have successfully integrated DevOps practices into our software development processes, it’s time to reframe our approach and embrace Developer Productivity Engineering (DPE). DPE focuses on optimizing workflows, automating mundane tasks, and providing real-time feedback to developers, offering a natural progression from the DevOps methodology.

In this engaging and informative talk, we’ll delve into how DPE reframes the foundations laid by DevOps, further enhancing collaboration, tooling, and data-driven insights to improve the overall development process. Discover why mastering DPE is essential for all engineering roles, including Platform and Site Reliability Engineers, as it aligns with core principles such as reducing toil, promoting automation, and implementing observability. Explore how DPE empowers teams to proactively identify and address potential issues, ultimately leading to increased system reliability, improved user experiences, and a more enjoyable and rewarding work environment for engineers.

Books

DevOps Tools for Java Developers: Best Practices from Source Code to Production Containers

by Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky

  • With the rise of DevOps, low-cost cloud computing, and container technologies, the way Java developers approach development today has changed dramatically. This practical guide helps you take advantage of microservices, serverless, and cloud native technologies using the latest DevOps techniques to simplify your build process and create hyperproductive teams.

    Stephen Chin, Melissa McKay, Ixchel Ruiz, and Baruch Sadogursky from JFrog help you evaluate an array of options. The list includes source control with Git, build declaration with Maven and Gradle, CI/CD with CircleCI, package management with Artifactory, containerization with Docker and Kubernetes, and much more. Whether you're building applications with Jakarta EE, Spring Boot, Dropwizard, MicroProfile, Micronaut, or Quarkus, this comprehensive guide has you covered.

Liquid Software: How to Achieve Trusted Continuous Updates in the DevOps World

by Fred Simon, Yoav Landman, and Baruch Sadogursky

  • Software affects everything in our lives.Imagine that software could be constantly updated without our involvement! No need to figure out hardware specifications. Nothing to interrupt our digital activities. No waiting for lengthy downloads and reboots. What if it all just happened in the background, and we could simply enjoy the benefits?

    Liquid Software explores a future in which developers code high-quality applications that securely flow to end-users with zero downtime. The authors bring insights from their more than 50 years of collective experience in building software in modern development environments. They explain that what sounds like Software Utopia is possible and practical!

    We’re at the dawn of the next great leap forward in computing – the achievement of continuous software updates. The Liquid Software revolution has begun!