Hi, I’m 4rkal

I post interesting things I stumble upon. Mostly about linux, privacy, crypto, and programming. I also love selfhosting stuff.

If Linux is so great why isn't everyone using it?

Curious why more people aren’t using Linux if it’s so awesome? This article breaks down what Linux is, why it's great and how it secretly powers most of your favorite devices, from smartphones to servers.

October 13, 2024 555 words 3 min

How to build a URL shortener in Go

In this article will be showing you how to build a url shortener in go.

September 22, 2024 1321 words 7 min

How to deploy django to production

In this article I will show you how to deploy django to production. We will be using nginx, gunicorn and cloudflare tunnels

How to setup a selfhosted newsletter using listmonk

Listmonk is an amazing feature packed selfhosted email newsletter manager. It offers loads of features like analytics (clicks, opens, bounces), templates, public subscription pages, importing subscribers and much more!

Selfhost your own gitea instance - selfhosted, lightweight github alternative

In this article I’ll walk you through how you can run your own gitea instance. But first What is gitea? Gitea is a painless selfhosted Git service. It is written in Go and is extremely lightweight. I run a gitea instance on my Le Potato and it barely uses any resources. Why use gitea (vs GitHub, GitLab etc) I started running my own Gitea instance because I wanted a private place to host my Obsidian notes....

Improving Go API request performance

In this post I'll show you how I improved the performance of my go based cryptocurrency exchange aggregator. By making small changes, like using goroutines, switching JSON libraries and reusing HTTP handlers.

My Obsidian + Hugo blogging setup

In this post I go through how I have setup my Obsidian and Hugo blogging workflow. I use a single vault and auto publish my articles with hotkeys.

New look, new start

I recently switched from the hugo LoveIt theme to PaperModX . Why the switch? The LoveIt theme hasn’t been updated in 2+ years. PaperModX has a more modern look LoveIt doesn’t work that well with obsidian. The overall switch went pretty smoothly. You can see the changes I made in this commit. For anyone wondering this what the website used to look like More articles to come! The theme wasn’t the only change that I made....

August 11, 2024 128 words 1 min