Posts
JavaScript for Python developers
Published on Dec 16, 2022 | 5 min readJavaScript is similar to Python in many ways but there are some subtle differences one should definitely be aware of.
![JavaScript for Python developers](/assets/blog/javascript-for-python-developers/michael-dziedzic-nc11Hg2ja-s-unsplash-640.webp)
You love GitHub but don’t like putting your code in the cloud. Self-host your own GitLab server for free.
Published on Mar 6, 2022 | 6 min readSelf-host GitLab using Docker Compose for a free Git management system similar to GitHub and BitBucket but for your local environment.
![You love GitHub but don’t like putting your code in the cloud. Self-host your own GitLab server for free.](/assets/blog/self-host-gitlab-for-free/phi-cygni-gitlab-self-host-640.png)
A complete Prometheus based email monitoring system using docker compose
Published on Jan 30, 2022 | 8 min readNeed help setting up a monitoring system? Here’s a complete, easy to deploy, dockerised monitoring system for a local development environment with email alerts.
![A complete Prometheus based email monitoring system using docker compose](/assets/blog/a-complete-prometheus-based-email-monitoring-system/christian-paul-stobbe---ZRdZ6z3Ok-unsplash_640.jpg)
Why is multi-threaded Python so slow?
Published on Jan 12, 2022 | 5 min readWhat’s up with multi-threaded Python being so slow? The truth and possible workarounds.
![Why is multi-threaded Python so slow?](/assets/blog/why-is-multi-threaded-python-so-slow/david-clode-vb-3qEe3rg8-unsplash_art_2_640.jpg)
How to set up a test SMTP server?
Published on Jan 5, 2022 | 3 min readUsing Mailhog one can very easily have a free personal SMTP server to test code with. Set it up with just one command.
![How to set up a test SMTP server?](/assets/blog/how-to-set-up-a-test-smtp-server/brett-jordan-LPZy4da9aRo-unsplash-640px.jpg)