Hi 馃憢, I am Harsh

Recovering Android and Kotlin developer, amateur Rustacean

Migrating from Gitea to Forgejo the long way

With the renewed interest in Forgejo I decided to finally pull the plug on moving out of Gitea, and this is how it went.

September 1, 2025 路 6 min

Mildly overengineering my Glance configuration

The story of setting up a live environment for configuring my Glance dashboard

May 7, 2025 路 Last modified: May 10, 2025 路 4 min

Migrating from Simple Analytics to self-hosted Plausible

Documenting the misadventures of self-hosting my site analytics

April 22, 2025 路 4 min

Overengineering an Obsidian dashboard to get better at Marvel Snap

Using data to answer the ultimate gamer question - why am I so bad?

April 1, 2025 路 5 min

The Obsidian Migration - One Week Later

An experience report of using Obsidian for a week, coming from a year of Logseq

March 17, 2025 路 4 min

Migrating from Logseq to Obsidian

Logseq鈥檚 clunky apps and glacial development pace finally motivated me to migrate my journaling to Obsidian, here鈥檚 how I did it.

March 9, 2025 路 3 min

Assorted NixOS things

Running log of random things I鈥檝e learned about Nix/NixOS/Nixpkgs

December 7, 2024 路 Last modified: December 15, 2024 路 3 min

Deploying applications to Fly.io without Docker

A quick guide to deploying apps to Fly.io without a local Docker installation

October 5, 2024 路 3 min

Assorted Git things

A running log of Git concepts I鈥檝e learned since I started journaling

October 1, 2024 路 Last modified: March 10, 2025 路 3 min

Creating private services on NixOS using Tailscale and Caddy

Tailscale is a mesh VPN that makes it dead simple to connect almost any device together in a private network. Caddy is a web server that focuses on ease of use and automatic HTTPS. I am a fan of both of these, and I was very excited to discover that Tailscale has an experimental integration with Caddy that leverages their tsnet library to allow creating unique Tailscale addresses for individual virtual hosts in your Caddy configuration. Here鈥檚 a quick run down of how to set this up on NixOS. ...

August 28, 2024 路 4 min