Published in ITNEXT·Mar 18, 2020Encrypt data with a password in GoIntroduction When we’re encrypting data, typically we will create a random key that is able to decrypt that data. In some specific cases one wants to use a user specified key to decrypt that data like a password. However, the key that is used for cryptographic algorithms typically needs to be…Go12 min readGo12 min read
Published in ITNEXT·Dec 12, 2019How to profile Go applications inside a docker containerIntroduction In this post I’ll give a quick overview of several methods you can use for profiling/debugging Go applications that are running in a docker container. To get a more in-depth overview of the several methods, I’ve added the source links you can reference at the end of the post. I…Docker6 min readDocker6 min read
Published in ITNEXT·Nov 21, 2019How to profile Python applications inside a docker containerIn the following post I’ll explain how you can profile a running Python program in a Docker container using py-spy. py-spy is able to generate flame graphs, and it can give us profiling capabilities in order to debug our Python programs. …Docker5 min readDocker5 min read
Nov 19, 2019How to profile Go applications inside a docker containerNOTE: This post has been updated and you can view its updated version here In this post I’ll give a quick overview of several methods you can use for profiling/debugging Go applications that are running in a docker container. …Docker3 min readDocker3 min read
Nov 14, 2019A minimal REST API Django setup as a microserviceIn this post I will set out on how to set up a Django project that can be used as a REST API microservice. To see the end result, you can investigate the code here. …Docker6 min readDocker6 min read