I was really happy to give this interview to Jeff Meyerson on Software Engineering Daily, talking about DevOps, GitOps, software quality and how Datree can help.
The bottom line for developers is that we need to ship software and we need it to be as reliable and as fast as possible. One way we can do that is using DevOps. DevOps, essentially, is taking responsibility end-to-end for writing and shipping software.
DevOps is about giving ownership to a person end-to-end in terms of how to build the software and ship it. It’s not about hiring a “DevOps guy”, or renaming your existing IT Ops team into a “DevOps team”. Datree doesn’t have “DevOps engineers”, only software developers. Some are more frontend, some more backend, some more infrastructure as code. But everyone has ownership over their code; we don’t throw it over the wall to Ops or QA.
We also talk about handling bugs and testing in production, the GitOps movement, and best practices and policies when it comes to repository management. Of course, these are areas where a policy enforcement tool for code, like datree, comes especially in handy!
I hope you enjoy listening as much as I enjoyed recording it.
DevOps has seen incredible growth across organizations in a very short time. 50% of organizations have implemented DevOps, and 27% are planning to implement it
Developers spend a lot of time working with git and GitHub, so investing in improving your GitHub practices makes a lot of sense. Implementing best practices in this guide could help the team improve developer productivity and reduce security risks.
The Serverless Framework is one of the oldest (and still going strong!) deployment frameworks around for serverless applications. It’s my framework of choice and enjoys a great deal of support from the community in terms of contributions as well as plugins. In fact, its ecosystem of plugins is one of its greatest strengths compared with