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鈥檝e learned since I started journaling
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鈥檓 hoping to change that
Writing your own Nix Flake checks
Quick how-to for writing ad-hoc checks for your own Nix Flakes
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
Converting Gradle convention plugins to binary plugins
Gradle鈥檚 convention plugins are a fantastic way to share common build configuration, why not take them a step further?
Backing up your content from Google Photos
Putting your media into Google Photos is easy, taking it out, not as much.