How I self-hosted Pixelfed on my tiny server with Docker

Pixelfed! An ethical alternative to Instagram. Ethical because this decentralized network is run by enthusiastic users as moderators instead of the "Grow at all costs" corporation, which will be compelled to use your data against your own goodwill if that churns enough profits for them. The best thing about Pixelfed…

How I organize my API tests in Golang

Testing is apparently the most important part in writing API's since there could be so many ways the API's could mis-perform, and you need some way to check for their authenticity of response. Lately, I was tasked with writing unit tests for the API's in Golang at work. After a…

Docker, a replacement of Virtualenv for Python developement

Docker! Sounds fancy and simple but trust me it has revolutionized how the tech industry builds, ships and deploys the applications lately. Docker is basically a mini-operating system where you build and run your applications which is totally isolated from the native operating system in your computer, and the same…