Skip to content
View NotJustAnna's full-sized avatar
馃摟
git commit -m "Oops"
馃摟
git commit -m "Oops"
  • S茫o Jos茅 dos Campos, SP
  • 19:33 (UTC -03:00)

Highlights

  • Pro

Organizations

@rethinkdb @nanoflakes @lin-lang

Block or report NotJustAnna

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don鈥檛 include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user鈥檚 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.

Lately that has meant reverse-engineering a keyboard's firmware (25,000 lines of 8051 assembly) because I wanted to remap a key without holding Fn, and then shipping a web tool so nobody else has to. Before that, I accidentally built a not-a-framework for JS because I dislike monorepos that much. Both 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.

I have opinions about what a container image actually is, why SQL survived every attempt to replace it, and how far the AWS free tier can carry a real SaaS. My homelab is K3s in a container on a free-tier ARM box, run by ArgoCD, under one rule: if it's not in the repo, it doesn't exist.

Things I'll talk your ear off about: reverse engineering 路 self-hosting 路 containers and what they really are 路 Kotlin and TypeScript 路 why your orchestrator doesn't need more than one node 路 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

  5. SeamStack SeamStack Public

    TypeScript

  6. ttrpg-canvas ttrpg-canvas Public

    JavaScript