Personal blog powered by a passion for technology.
· 1 min read

Compliance as a Code

Recently, I stumbled upon a concept that sounded new to me: Compliance as a Code. The core idea is to “embed compliance policies into the code that can be repeated and tested …

Read more →
· 1 min read

Palettro - VSCode like command palette in any macOS application

Short video with overview of Palettro, small utility that brings VSCode like navigation to any macOS application to boost your productivity.

Read more →
· 1 min read

SRE Simplified - Error Budget

SRE Simplified : Error Budget concept. The concept of Error Budget is useful for setting up alerts of different severity. This video explains in extremely simplified manner how it works.

Read more →
· 1 min read

SRE Simplified - Service Level Agreement

The next issue of SRE Simplified is about Service Level Agreement. Service Level Agreement is an agreement between service supplier and a customer about what the target quality of the service is and …

Read more →
· 1 min read

SRE Simplified - Introduction

What are the SRE concepts, like Service Level Agreement and Reliability? The challenge is to explain it in simplified manner, without deep discussions on different monitoring strategies. In this first …

Read more →
· 2 min read

Wireguard VPN Overview

WireGuard is a relatively new protocol. It claims to be greatly simplified and faster comparing to alternatives, it uses UDP as primary transport and encapsulates encrypted traffic from IP layer. …

Read more →
· 2 min read

How to suppress alerts in Prometheus for non-working hours

When it comes to the topic how Prometheus and Alertmanager work together and how to restrict alert notification to fire only on working hours, typicall solution is to apply workaround to avaluated …

Read more →
· 2 min read

Blogging using Emacs with org-mode and Hugo

I use org-mode extensively with org-roam for keeping my knowledge and journals together and working as my brain dump destination. This blog serves kinda the same purpose, so why not to combine these …

Read more →
· 1 min read

Install Ruby 3.1.4 on macOS

In case ruby can’t find OpenSSL 3 headers, use this way. brew install ruby-install ruby-install ruby 3.1.4 -- --with-openssl-dir=$(brew --prefix openssl)

Read more →
· 1 min read

CloudFlare Tunnel Terraform

How to provision CloudFlare tunnel using Terraform CloudFlare Tunnel can be useful to use reliable alternative to ngrok when you need to expose your application running locally to the outside world. …

Read more →