Skip to content
View NotJustAnna's full-sized avatar
📧
git commit -m "Oops"
📧
git commit -m "Oops"

Highlights

  • Pro

Organizations

@rethinkdb @nanoflakes @lin-lang

Block or report NotJustAnna

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NotJustAnna/README.md

Hi, I'm Anna. she/her.

I build software for a living and infrastructure for fun, which means I have strong opinions about dependency graphs and a homelab that is one terraform apply away from a very educational afternoon.

I run Nomad on my main PC. I run K3s the wrong way on purpose. I treat the AWS free tier as a design constraint, which is more fun than it sounds. I have, at least once, self-hosted the tool I needed to recover my cluster on the cluster I was recovering, and then written about it on purpose, because shame is optional when it can turn into a really good blog post.

Most recently I've been reverse-engineering a keyboard at the firmware level because I wanted to remap a key without holding Fn, and I've accidentally built a not-a-framework for JS because I dislike monorepos that much. Both of these are exactly as unhinged as they sound.

Before all of this I wrote a compiler, a parser library, and a VM for the language the compiler compiles to. In my third semester of uni. For fun. I mention it because it explains a lot.

Things I'll talk your ear off about: self-hosting · containers, preferably done wrong · why your orchestrator doesn't need more than one node · Kotlin and TypeScript · coffee

I write about all of the above (and whatever I'm currently breaking) at notjustanna.net.



 

Pinned Loading

  1. Lin Lin Public

    A lean programming language, designed from the ground up to be embedded into anything and everything.

    Kotlin 7

  2. leanvm leanvm Public

    LeanVM is a lean and fast bytecode and virtual machine, designed from the ground up to be embedded into anything and everything.

    Kotlin 2

  3. tartar tartar Public

    Kotlin lexical analysis and pratt-parsing as a DSL

    Kotlin 4

  4. all-you-need-is-java all-you-need-is-java Public

    All you need is Java.

    Java