DevOps 2.0: Continuous Merge & Git Decentralized


Details
18:00 - 18:30 - Gathering & Mingling 🍻
18:30 - 18:45 - Opening Notes
18:45 - 19:15 - DevOps 2.0: Continuous Merge
19:15 - 19:45 - Git Decentralized
Sponsors
- Couchbase - NoSQL Cloud Database Service
- Outshift by Cisco
- LinearB will host us for this event
--------------------------------Full-Agenda-Below---------------------------------
18:30 - 18:45 - Introduction & Community updates
18:45 - 19:15 - DevOps 2.0: Continuous Merge by Yishai Beeri (CTO @ LinearB)
When DevOps first started to manifest over a decade ago, a lot of the focus was on streamlining engineering, much in the same way as assembly lines. Starting with the most repetitive and automate-able processes, we created pipelines for continuous operations––testing, integration and deployment (AKA CI/CD). Concepts were borrowed from Kaizen (Japanese assembly lines) to ensure these processes flowed and worked, and it’s hard to imagine ever going back on the process and quality improvements brought on by CI/CD. But it only got us so far.
After solving for automation of programs - tests, integrations, builds and deploys are all basically scripts - our attention can turn to much heavier sources of friction, which are also harder to automate. These are the touch points between humans: pickup time for code reviews, who do I even assign this review to?!, what do I need to line up to get this PR merged? And between humans and programs: flaky builds and tests, builds + tests that take too long, post-deployment ownership during outages, synchronizing access to dev environments, and much more.
Enter the next phase of the DevOps evolution. To continue streamlining our engineering operations, we need to rethink our processes and eliminate the amounting friction. In this talk we’ll bring data and research from millions of PRs and developers, and share how simple tweaks have unlocked velocity that is faster by orders of magnitude. Everything from automating trivial code fixes, better understanding of ownership and stakeholders in the process, improved communication (the backbone of DevOps!) all map to greater velocity and developer happiness–and you can too! Join us to learn how.
19:15 - 19:45 - Git Decentralized by Costa Shapiro (Costa @ Costa works consultancy)
How much work in your flow?
Do we always need GitHub (and its PR functionality)?
How work with Git, without Hub will look like?
Do you need "self server"?
Why can you take bikes on trains and not vice versa?
These questions will attempt to be given answers
in a barebone-git-refreshing presentation that
-- warning -- may make you think, reconsider your
default team workflows, and demand a hands-on
demonstration afterwards.
COVID-19 safety measures

DevOps 2.0: Continuous Merge & Git Decentralized