FalsePattern - An Introduction

Who am I?

I'm FalsePattern, an eastern-European solo dev in their early 20s.

You can find me on:

Signal falsepattern.123
Matrix @falsepattern:falsepattern.com
Discord falsepattern

I also have a personal email address under this domain name, you can find it by importing my pgp key, but I won't post it here because of scraper bots.

I don't really interact a lot in public, but feel free to poke me whenever, and I'll try to answer if I have some free time.

Interests

I enjoy programming, and I've been doing it for a long time. I started with Java, then I gradually picked up Kotlin, and now I'm experimenting with Zig and a tiny bit of Rust.
I'm part of the MEGA team, which is a small group of developers working on our own not-so-small Minecraft modpack. I also develop my own mods to.

Aside from that, I also maintain a few other projects, such as my own non-MEGA affiliated mods, as well as the ZigBrains plugin for IntelliJ IDEA, which I originally wrote out of frustration from the lack of a good Zig plugin for IDEA, and by now has become the de facto Zig plugin for IntelliJ IDEs.

Setup

I use NixOS for all of my systems, because it's the most reliable distribution I've ever used, and the statelessness of the config means that recovering is relatively easy as long as the git repo is still saved somewhere, even from a full system failure, which has happened before.

If you want access to my dotfiles, and we've met before, contact me using an encrypted email message, and include proof that I know who you are. I won't give access to people I don't know. (Alternatively, you can just poke me on Discord/Revolt/BSky about it if we're friends/mutuals)

The main reason why I didn't make it publicly available is because it includes some personal info for convenience, and I'm lazy to clean it up.

It's also a spaghetti mess of multiple computers and shouldn't really be used for your personal system unless you're willing to put up with being synchronized to my workstation's packages (a friend learned this the hard way).

This Website

Currently, this website is running on a JavaEE server (running inside a highly isolated qemu VM because JVM and security are exact opposites), and the pages are generated using a custom Kotlin-based templating engine that I wrote myself specifically for this side because the other ones sucked. I plan on migrating to the JetZig framework someday though.

The site itself requires no javascript to work aside from the cat that follows your mouse (real), however, I have Anubis deployed to filter out crawlers and subhuman AI users.

As with my dotfiles, if you want access to the source code of this website, you can contact me for it, same reason like above, spaghetti code and personal stuff (like this blog for instance, it's hardcoded).



Donate ❤️
[PATREON] [KO-FI]
monero:873mW8dYsGiYSzfnYWpYg8JyfQCRzu2F3ZHZZWVFK83bQe6edPXmjaL7HLfP4MCKbTHki2VGQ3mdCFEFuzTAht4RGprEMDw

Return to homepage
Created by a human with a heart