Sign up and join 5,000+ engineers for a weekly dose of interesting and useful Git, DevOps, and microservices articles from around the web.
You can now use GitHub Actions to make CI/ CD pipelines. Read 7 GitHub Actions best practices you should adopt, including on dependencies, secrets, and more.
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 git error "Fatal: refusing to merge unrelated histories" occurs when a user action, such as git merge, can cause the rewriting of history data. It is git's way to ensure the user fully understands the result of their action. Read on how to solve this error.
Guide to migration from Python 2, whose end-of-life date is Jan 1st, 2020, to Python 3. This guide is focused on the infrastructure configurations you're going to need to review and modify to ensure your migration to Python 3 goes smoothly.
"I’ve had my fair share of rewrites and refactors, ranging from reverse engineering a 1000+ lines of a single PHP file and rewriting it as a microservice, to better scaling it for performance." A guide to code rewriting vs. refactoring.