Hello World!

    👋 Hello there! My name is Boris and it looks like you've found yourself on my website. Welcome! This is my humble abode on the internet. This is where I share thoughts, ideas, projects and anything that might suite my fancy.

    Projects

    Prod Guard
    Browser extension that lets you know when you're connected to production by giving you a clear visual warning.
    cdo
    Small command to run other commands in a given directory.
    Alt
    Simple version manager tool for switching between different versions of commands.

    Articles

    How to use Tailscale with a Reverse Proxy

    Published on

    Tailscale is a great tool for exposing servers without having to open ports. If you have a DNS based reverse proxy where different apps and services are exposed through different domain names, you'll find that getting the reverse proxy to work can be quite tricky. This guide will walk you through how to setup a custom DNS server to get your reverse proxy working through Tailscale.

    Continue reading

    Correct cURL

    Published on

    Using cURL in a shell script should be easy right? Just call cURL with an URL and redirect the output to a file. Sadly, it's not that easy. You can't rely on cURL's default behaviour. It comes with many edge cases. This article describes the correct way to call cURL in a shell script or CI process to ensure that it behaves properly even in case of failure.

    Continue reading