Migrating from Logseq to Obsidian

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

Assorted NixOS things

Running log of random things I’ve learned about Nix/NixOS/Nixpkgs

 · Last modified:  · 3 min ·  Harsh Shandilya

Deploying applications to Fly.io without Docker

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

Assorted Git things

A running log of Git concepts I’ve learned since I started journaling

 · Last modified:  · 3 min ·  Harsh Shandilya

A tour of my screenshots folder

The history of my Minecraft adventures as told by my screenshots folder

Improving dependency sync speeds for your Gradle project

Waiting for Gradle to download dependencies is so 2023

Tips and tricks for using Renovate

Renovate is an extremely powerful tool for keeping your dependencies up-to-date, and its flexibility is often left unexplored. I’m hoping to change that

Writing your own Nix Flake checks

Quick how-to for writing ad-hoc checks for your own Nix Flakes

 · Last modified:  · 4 min ·  Harsh Shandilya

Mastodon on your own domain without hosting a server, Netlify edition

A quick and easy way of creating a Fediverse identity on your own domain without an ActivityPub server

Writing Paparazzi tests for your Kotlin Multiplatform projects

Paparazzi enables a radically faster and improved UI testing workflow, and using a small workaround we can bring that to our multiplatform Compose projects