Writing efficient, error-free, and cost-effective software that meets client requirements is hard. One of the most effective ways of achieving these goals is by understanding and embracing automation in the software development process. Automation helps streamline development by reducing developer workload and providing a standardized structure to your development processes. … [Read more...] about What Can and Should be Automated in Software Development?
software
QCon Plus
QCon Plus is a virtual conference for senior software engineers and architects on the trends, best practices, and solutions leveraged by the world's most innovative software organizations. Topics in 2021 include: Leading Full Cycle Engineering Teams Compiling to Native Code Modern Data Pipelines The Monolith is Dead, Long Live the Monolith Events Rule … [Read more...] about QCon Plus
Benefits of Independence Software Testing In a Project
The bug tracking process becomes more effective when testers are given a certain degree of independence. This happens because there are certain differences between an author's and a tester's cognitive biases. However, independence is not a replacement for familiarity and developers can efficiently identify most of the defects in their own code. The Level of Independence in … [Read more...] about Benefits of Independence Software Testing In a Project
Infrastructure as Code: 9 Benefits & 4 IaC Tools
Environment drift becomes an expensive business waste. Bugs and failures happen because teams build against a staging or development environment and then find upon deployment that the production environment is out of sync, which leads to a time-consuming investigation of why and what is missing. Therefore today I would like to discuss Infrastructure as code and it's … [Read more...] about Infrastructure as Code: 9 Benefits & 4 IaC Tools
Terraform benefits & use cases
Today, I would like to discuss a DevOps tool: Terraform, which we use a lot in Apiumhub.  As we all know, the target of the DevOps movement is to make code always in a deployable and maintainable state. Instead of making a new release every 3 months because the prod environment should be seldom touched, you can have up to a dozen or more releases per day. Configuration … [Read more...] about Terraform benefits & use cases