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’s 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.

Migrating APS to Material You

I recently migrated Password Store to Material You, Google’s latest iteration of Material Design. Here’s how it went.

Building static Rust binaries for Linux

Some tips on building static binaries of Rust projects targeting Linux

How I use Git

Everyone uses Git their way. This is how I do it.

Learning Zig - Day 4

Brushing up on standards

Learning Zig - Day 3

Finishing up the basics

Learning Zig - Day 2

Onwards in our quest to learn Zig