We’ve decided to use GitLab CI to build Debian packages automatically. GitLab CI allows users to execute tasks based on definable events, such as Git tags. We’ve created a generic Docker container which contains the base package-building tools and is used by GitLab to build the package. Updates can be easily installed in the build…

Read More

I recently had a customer on the line who was complaining about a script that was running too slowly. It was an import that generally takes several hours. The source code doesn’t come from me and the script accesses multiple databases on different servers. The usual performance analysis tools were of no use in this…

Read More