The difference between VMs and containers
HealthTech: how Vitau moves faster with demo environments for docker compose
BY Lyn Chen
2 min read
HealthTech: how Vitau moves faster with demo environments for docker compose
Vitau is a HealthTech company. They're the leading subscription pharmacy for chronic disease patients in Mexico - delivering both prescription medicine and insurance reimbursements. ...
Read more
What is a blue/green deployment?
BY Colin Chartier
4 min read
What is a blue/green deployment?
Blue/green deployments are a strategy to deploy a new version of an application. They work by starting an entirely new instance of the application, and then routing traffic over to it. ...
Read more
Linting best practices
BY Colin Chartier
4 min read
Linting best practices
Linters are programs that look at a program's source code and find problems automatically. They are a common feature of pull request automation because they ensure that "obvious" bugs do not make it to production. ...
Read more
What is DevOps?
BY Colin Chartier
4 min read
What is DevOps?
DevOps is a methodology that helps engineering teams build better products by continuously integrating user feedback. ...
Read more
What is Jenkins Used For?
BY Lydia Zomparelli
6 min read
What is Jenkins Used For?
Jenkins is a continuous integration and continuous delivery (CI/CD) tool. It improves the development lifecycle by automating software building, testing, and deployment. ...
Read more
What are rolling deployments?
BY Colin Chartier
3 min read
What are rolling deployments?
Rolling deployments are a strategy to deploy a new version of an application without causing downtime. They work by creating a single instance of the new version of an application, then shutting off one instance of the old version until all instances have been upgraded. ...
Read more
What is autoscaling?
BY Colin Chartier
2 min read
What is autoscaling?
Autoscaling automates horizontal scaling to ensure that the number of workers is proportional to the load on the system. ...
Read more
Asynchronous communication: when meetings could be emails
BY Lydia Zomparelli
7 min read
Asynchronous communication: when meetings could be emails
Asynchronous communication is when one party provides information to another person (or multiple people) that does not happen in real time. In this case, the two parties don't need to operate in synchrony. ...
Read more
What is CI?
4 min read
What is CI?
Continuous Integration (CI) refers to developers continuously pushing small changes to a central Git repository numerous times per day. These changes are verified by automated software that runs comprehensive tests and ensures that no major issues are ever seen by customers. ...
Read more