If you are like me and part of your company is using Bitbucket while the other part is using GitHub -> you might find this post helpful. If you need to git pull a repository from GitHub into one of your bitbucket pipeline steps – read on. Add ssh key into the bitbucket pipeline: Go … Read more
Vite.js bills itself as a “Next Generation Frontend Tooling”, in simpler words this is something to replace your webpack bundler with (for your next project) as most modern browsers suppport ESM which make bundling easier and faster. I’ve started using it for some of my projects and could not find an example for brotli and … Read more
How realistic is this benchmark? Before people start pulling out pitchforks from their basements (sheds, whatever) – I do realize this is a rather NOT a realistic test-case scenario. In the real life scenario, it is somewhat unlikely your API will just be serving some static json responses without any io calls. And even a … Read more
Using the Least Privileged User (and definitely a non-root user) is one of the best practices when working with Dockerfiles. By default, when a Dockerfile does not specify a user, it uses a root user which is almost never a good idea. However, sometimes using non-root users may introduce some hard-to-understand and resolve problems. If you are trying to use AWS ECS fargate non-root containers that have to write to the bind mounts and are seeing the “PermissionError: [Errno 13] Permission denied” error – this is how to solve it.