hi! my name is max, but you may also know me as goldstein. this is the place where I put my longer-form, technical stuff. I use any pronouns.
you can meow at me by email, on fediverse, and in a variety of other places.
I like learning stuff, teaching stuff, and peering deep into the abyss until it meows back. my current obsession is trying to fix nix flakes by reimplementing them. my preferred language is rust, because for me it maximizes the weighted sum of expressivity and quality of tooling. I also use a lot of python, as it’s pretty portable, doesn’t require a separate compilation step, and I know it well.
my active (in that: I still use them) projects in no particular order:
- unflake, described above
- classified is a simple secrets management module for nixos
- dyngo is a fun little hack for returning generic types from trait objects
- passnag which nags me to train my passwords
- my configs (not really a project, but people ask for them sometimes)
- including my nvim config, if you’re into that sort of thing
- a bunch of telegram bots that I did not have energy to write readmies for
every line of text or code I publish is produced by a human mind (usually my own troubled brain). all the text on this blog is available under CC BY-SA unless specified otherwise, all the code snippets (except for excerpts from other projects) are CC0.
sources for this blog are available on codeberg.