Hello World!

I’m Andrew (or Forkk). I’m a software developer.

I mostly work on open source software in various languages. Some of my favorites are Rust, Kotlin, Haskell, and Python. I also know C/C++, Java, etc.

I enjoy working with new technologies like Docker, IPFS, and Nix/NixOS.

Projects

MultiMC

MultiMC is a free, open source launcher for Minecraft. It allows you to have multiple, cleanly separated installations of Minecraft (each with their own mods, texture packs, saves, etc) and helps you manage them and their associated options with a simple and powerful interface.

I started the MultiMC project and developed it and maintained the infrastructure and automated build systems for about 4 years. It’s now in the very capable hands of peterix.

Check it out at multimc.org.

MCArchive

MCArchive is a project aimed at archiving all Minecraft mods forever. The project consists of a GitHub repository containing YAML files with metadata about each mod, and a website listing those mods. Mod files are stored in IPFS, allowing anyone to mirror the entire archive trivially.

Check it out at mcarchive.net.

…and more

I also have several other projects on my GitHub page. Many of them are unfinished, but functional.