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

Using containers in NixOS

NixOS allows running arbitrary Docker containers declaratively, these are some of my notes on my usage of this functionality.

Using Retrofit to disguise scraping as a REST API

We’ve all used Retrofit to interact with REST APIs for as long as we can remember, but what if there was no API?

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