Blocking YouTube Shorts with Nginx and NextDNSThere is no need to explain how distracting YouTube Shorts can be especially when it comes to kids watching them. However there is no easy…Jul 16Jul 16
Top 50 Linux commandsThere are plenty of handful Linux commands that can make managing Linux easier. I encourage you to try these commands. Sometimes there are…Dec 14, 20231Dec 14, 20231
Troubleshooting Kubernetes Ingress ControllerIn fact troubleshooting Kubernetes ingress controller is easy and it could save you a lot of time. You just need to know when it is a good…Dec 2, 2020Dec 2, 2020
Creating a scalable and resilient Varnish cluster using KubernetesRecently I have been working on a project with a need for a scalable and resilient Varnish cluster. The interesting thing about such a…Jun 30, 20203Jun 30, 20203
What tools you need to know when developing for and operating a Kubernetes clusterKubeCon 2019 has just ended. It has been a huge event that gathered thousands of people and hundreds of sponsors. It was problematic to…Nov 22, 2019Nov 22, 2019
Bypassing a corporate firewall in an elegant wayOnce I was working on the cybersecurity project that involved installing the security sensors behind the corporate firewall. These…Aug 29, 2019Aug 29, 2019
A better struct validation in GolangValidation is needed to make sure that the content of a struct or a type is in the format you require. In the case of user registration…Jun 5, 20194Jun 5, 20194
Executing infinite and repeating jobs using a worker pool in GoBefore I started writing this blog post, I had been trying to find a good example for my task using these search queries: “infinite queue…May 8, 20191May 8, 20191
Custom JSON callback in WordPressI was surprised there is no documentation on how to create custom JSON callback/route/endpoint in WordPress. There is a way to do it using…Dec 14, 2018Dec 14, 2018
Weighted random selection from the database using SQLWith a recent iOS upgrade to version 12, I’ve noticed that Apple changed the algorithm of how songs are shuffled. Now Music app gives a…Sep 18, 2018Sep 18, 2018