Blog

Get to know our view of the IT world. We write about technologies, humanly.

15.01.2020

Using Cloud Run to run Chrome Headless on a budget

Cloud Run is a new managed service on Google Cloud Platform that lets you run your containerized applications right from Docker image. The huge advantage of this service is that it charges you only when your app is actually used!

01.10.2019

Microcaching with Nginx. A 5 minute setup with code

Microcaching is a very useful startegy when we want to setup a simple cache without complicated expiration logic. With Nginx you can set it up in 5 minutes for any website

11.10.2019

Can you proxy MongoDB connection with Nginx? Sure you can!

Nginx is a powerful webserver and it serves well as proxy server too. I wanted to show you how easily you can setup a configuration that proxies MongoDB connection.

20.11.2019

Scaleway - European cloud provider. A reliable assessment from our perspective

Scaleway is an infrastructure provider that was established a few years ago offering equipment based on the ARM platform. As one of the first in the world they offered their clients virtual and dedicated machines based on ARM architecture, since then a lot has changed.

25.08.2019

Why appending to slice in Golang is dangerous? Common Slice Gotchas

There is a common misconception about how slices work in Golang. That leads to unexpected program behaviour which is suprising to many developers. In this blog post I will highlight the mechanics of a slice in Golang

15.08.2019

Why Golang Nil Is Not Always Nil? Nil Explained

Newcoming developers starting their adventure with Golang are suprised by differencies that Golang has. One of them is the nil value...

13.08.2019

Setup Nginx with free SSL A+ Cert from Let's Encrypt on Ubuntu 18.04

Configuring your server to provide HTTPS using Let's Encrypt certificates is free and easy. All it takes is to...

09.08.2019

How MVP helps build a great IT product

MVP means minimum viable product. The MVP product has the most important functionalities for the product, which are then tested on the market to see if it can be successful.

05.08.2019

3-node MongoDB replica set with SystemD and metrics in Telegraf / Grafana

The replica set is a form of data replication, thanks to which data is stored on more than one node, which ensures data durability. We will set the first node as the main node, the second and third as the secondary nodes. Putting replicas is always recommended in odd numbers above 2. Both reasons have their reasons.

31.07.2019

RabbitMQ cluster on Docker with Nodejs in 5 minute

RabbitMQ is an excellent open-source project that allows you to deliver hundreds of thousands of messages per second to your application quickly and efficiently. The following entry presents the way in which you can place a RabbitMQ cluster of three separate hosts. For this purpose, we will use Docker, and connect to the ready cluster using Node.js.