Skip to content
View nohzafk's full-sized avatar

Block or report nohzafk

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’t 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’s behavior. Learn more about reporting abuse.

Report abuse
nohzafk/README.md

nohz.afk

I learn by building. My interests move across programming languages, developer tools, human–agent systems, and experiments that turn an idea into something I can test. I write about what I learn by building, measuring, and using things in practice.

Blog · Bend 2, from zero

What I’m exploring

  • Bend 2, from zero — a from-first-principles book built from runnable experiments. It covers affine values, parallel CPU and GPU execution, Conway’s Life, laws, proofs, and the measurements behind every performance claim.
  • Languages by building with them — I have ported The Little Learner to Gleam, published Gleam libraries, built a parser-combinator JSON parser, and created tree-sitter-elle for structural search and rewriting in Elle.
  • Tools for working with agents — memhub shares long-term memory across machines and coding agents; ClaudePad and agent-shell-hud explore ways to direct and observe agents without losing your own train of thought.
  • Developer tools — Emacs is one long-running part of this work: emacs-egui brings Rust/egui WebAssembly applications into Emacs, consult-snapfile makes file search effectively instant, and emacs-anywhere connects Emacs to native macOS applications.
  • Systems in the real world — I document the details that usually disappear, from making Linux work on a T1 MacBook Pro to building a multi-channel writing and publishing system.

Open-source contributions

GitHub activity

GitHub language activity

Pinned Loading

  1. emacs-backbone emacs-backbone Public

    Emacs framework for deterministic, dependency-ordered configuration management inspired by NixOS principles.

    JavaScript 19

  2. emacs-anywhere emacs-anywhere Public

    Edit text from any macOS application in Emacs.

    Lua 32 5

  3. devcontainer-feature-emacs-lsp-bridge devcontainer-feature-emacs-lsp-bridge Public

    devcontainer feature for emacs to use lsp-bridge with language server

    Shell 27 2

  4. consult-snapfile consult-snapfile Public

    Instant file finding for Emacs, written in Rust

    Emacs Lisp 28

  5. omarchy-macbookpro-t1 omarchy-macbookpro-t1 Public

    Omarchy/Linux on a T1 MacBook Pro (2016-2017 Touch Bar): working Touch Bar, 5 GHz Wi-Fi with a 26 dB signal fix, and CS8409 audio. Includes two driver bug fixes and the ESP/T1 firmware rule that de…

    C 23 6

  6. bend2-from-zero bend2-from-zero Public

    Bend 2, from zero — a tutorial built by playing with the language. Every concept introduced from scratch, every number measured on this machine.

    C 1