My inputs in February
This week we have observability, tooling, aws lambda architecture and some AI.
I write about Continuous Integration, Continuous Deployment, testing, and other cool stuff.
This week we have observability, tooling, aws lambda architecture and some AI.
First issue of interesting inputs I found in January.
This explains what Continuous Delivery is, why it's a competitive advantage, and how to define your own delivery process.
This explains the concepts of hermeticity and reproducibility, what they bring to the table and how this can be done in Bazel
We'll go through how you can improve the quality of your automation scripts writing unit tests for Bash using Bach testing framework
IHere we'll go through how you can use a remote docker registry to warm the docker cache and speed up the local build. This can be also very useful in CI.
Last week the annual Bazelcon conference took place remotely. I'll try to summarize in this post the talks that I found more interesting.
In this post I'll present you lazydocker, a terminal UI for both docker and docker-compose that makes docker image management easy as a,b,c.
This is the story of the rise and fall of 3 friends with no business experience, no product experience, and a lot of motivation to build a multimillion-dollar startup
In this post we'll go through how a linter can increase your productivity, how to use it with a Dockerfile and how to implement it in a CI pipeline.
Secrets are the sneakier vulnerability issue in Docker if you don't know how to handle them. In this tutorial I'll explain how to use a build secret safely
In this tutorial we'll dive into the advanced usage of Docker to optimize your Dockerfile in build time and in image size. We will do it using Buildkit parallel multistage builds
Github released Code Scanning. But the question is: how reliable is it? In this post I'll try to give an answer to that based on some C code
In this guide you will learn: which tools can help you testing your Dockerfile, how to write a unit test for Docker and how to add it in a continuous integration pipeline