Study Finds That Code Quality Doesn't Influence Pull-Request Approvals

Pull requests are a staple of open source software. Someone finds a bug or inefficiency within a section of code, and they can submit a “pull request” through Git to the repository owner. The owner can compare the new code versus the original, and if they agree it’s better off with the new code, it’s in. Sounds like an open and shut case for high quality, right?


Keeping Local Repos in Sync With Open Source GitHub Repos

Git is a version control system widely used by organizations and millions of developers worldwide to securely and consistently manage their private codebases. In many cases, businesses adopt open-source projects for their infrastructure and library requirements. Given the convenience, it’s not an overstatement to say that we stand on the shoulders of giants. In many cases though, depending on the open-source library, it’s not always enough.

Kubernetes Master Class Kubernetes + Vault

Vault operation is hard enough already, let alone with needing to add new applications, new policies, new databases... But if I automate my secrets, that defeats the purpose of storing it securely in vault. This class aims to show some simple ways of adding automation to your vault operation to help reduce operator toil and give a standardized way of having developers add new applications via a GitOps flow.

What's Lurking in Your Repositories?

The monolith is crumbling. Most organizations are moving from a small number of large applications to a large number of relatively small applications. Benefits include the ability to deploy small pieces of functionality without a risky big bang and the ability to experiment with new technologies with limited risk. But every advance creates new problems. All those repositories are hard to keep track of. Most organizations lack understanding of what technologies they're using and how.