Agile

Agile is a set of practices to make software development move quickly and easily. These practices value Individuals and interactions over processes and tools, Working software over comprehensive documentation, Customer collaboration over contract negotiation and Responding to change over following a plan.

Tests maintenance

What is continuous testing and why does it matter?

Modern DevOps teams employ professionals which master multiple skills. Strong software development skills are one of the most important. Your team members also need to have a security mindset. And last...
Predictive Scaling Policy

Same-day Terraform support for EC2 Predictive Scaling Policy

AWS is always bringing out new services, enhancing current ones; they are released at a pace that would be considered impossible even a couple of years ago. While this is awesome...
Penetration Testing – think and act like an attacker

Penetration Testing – think and act like an attacker

Organizations increasingly face the pressure to strengthen the security of their systems. Data protection is a hot topic for good reasons: to protect what's most important to them. Local security scans,...
Close your DevOps loop – Playbooks as Code can help

Close your DevOps loop – Playbooks as Code can help

DevOps is all about enriching your end-user experience. Continuous feedback to improve your applications is an important discipline. The faster you respond to (external) changes the better. Disruptions in production need...
Why Simple CICD reduces Friction and makes devs happy

Why Simple CI/CD reduces Friction and makes devs happy

For software development teams, one of the most important factors of an efficient and successful development process is frictionless CI/CD. While simple CI/CD reduces friction, getting to a point of 'simple'...
Cyrès How Building and Using software factories are very different

Cyrès: How Building and Using software factories are very different

CI/CD has been a major turning point in software development methodologies. It standardizes the workflows and tooling developers use, not unlike how a factory standardizes its work and machines to achieve...
The case for Continuous Documentation

The case for Continuous Documentation

Continuous Integration, Deployment (or Delivery), and even Release are well-known concepts for developers and cloud engineers. Teams work hard to create pipelines that do most of the repetitive work for them,...
Why APIs can’t be missed when it comes to DevOps

Why APIs can’t be missed when it comes to DevOps

DevOps teams rush to deliver their applications to production. Data & information spreads fast in modern organizations. Teams push hard to eliminate manual processes and replace them with automated scripts. One...
Defects

Dealing with DevOps Metrics and KPIs

Key Performance Indicators (KPIs) are a great principle to measure how well your organization performs. DevOps accelerates the automation of (almost) everything within the entire organization. Therefore you need useful KPIs...
Stack Labs loves Simple CICD

Stack Labs loves Simple CI/CD

Continuous Integration and Continuous Delivery are a vital part of every project. At Stack Labs, this is one of the pillars of our work and of our team. It's kind of...