π€Β What in the world is Automation?
π±Β How can we utilize automation to improve our developer experience and productivity?
π€―Β Is it possible to over-engineer automation?
If you or your team have ever asked these questions, come dive into some of the talking points discussed at Modern Web's State of Automation event.
In this article, I will review some of the major points brought up during this conversation, hosted by Tracy Lee (@ladyleet) and Matthew Pagan (@mastapegs) of This Dot Labs.
Let's meet our panelists, and hear about what their teams have been working on!
π©βπ»Β Alison Dowdney (@alisondowdney)
Developer Advocate from Weaveworks
- Weaveworks dropped an early release of Weave Gitops Core, a tool thatβs backed by Flux, an open-source tool backed by CNCF (Cloud Native Computing Foundation).
π§βπ»Β Taylor Dolezal (@onlydole)
Senior Developer Advocate from HashiCorp
- Terraform, an open-source code software tool that enables you to safely create, change, and improve infrastructure, just hit 1.0 earlier this month!
- Waypoint went to 0.4, which includes mutable deployments and makes it easier to work with Kubernetes.
π§βπ»Β Zan Markan (@zmarkan)
Developer Advocate from CircleCI
- CircleCI has acquired Vamp, a release orchestration tool.
- Theyβve also released new features like enhanced ARM support, as well as Dynamic Config, which allows users to use jobs and workflows to not only execute the work, but determine the work they want to run.
π©βπ»Β Tracy Miranda (@tracymiranda)
Executive Director from Continuous Delivery Foundation
- Continuous Delivery Foundation hosted cdCon, which supports the tech community by helping organizations focused on tackling the diversity and inclusion gap.
πΒ Key Takeaway Points
- As we work through the pandemic, and see all the workplace and cultural changes happening, we see that people are really prioritizing automation to help with distributed work and burnout. π₯
- Concepts and platforms such as GitOps and Kubernetes Projects have helped us expand automation outside of the coding realm for tasks such as simplifying the interaction between communities.
- Automation helps with the technical aspect of our workflows, but it might not necessarily solve human or process problems in an organization.
- It is possible to over-engineer automation! Maintainability is so important to keep in mind to make sure we've created a sustainable workflow for our future teams.
- And no, Jenkins is not dead. Far from it. π
π§ Β Resource Recommendations
- πΒ Accelerate by Nicole Forsgren, PhD, Jez Humble, and Gene Kim
- πΒ Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal
- π»Β Perspective API: Free API that uses machine learning to help mitigate toxicity and ensure healthy dialogue online.
- π»Β kind: Tool for running local Kubernetes clusters using Docker container βnodesβ.
πββοΈΒ Have any questions or points to share? Use #StateOfAutomation on Twitter and talk with us!
πΊΒ View the replay here for fun stories, great tips, and faces to names! π€





