Skip to content
View NTBBloodbath's full-sized avatar
🍂
Moving to Codeberg...
🍂
Moving to Codeberg...

Organizations

@nvim-neorg @rest-nvim @lumen-oss

Block or report NTBBloodbath

Report abuse

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

Report abuse
NTBBloodbath/README.md

NTBBloodbath

Full‑stack developer • Systems & DevOps tinkerer • Open-source collaborator
Shipping tools that make workflows calmer, faster, and more hackable.

Rust Elixir Lua TypeScript Nix Neovim Jujutsu


About

I build and maintain tooling around developer ergonomics, text-first workflows, and deterministic & reproducible environments.

  • Currently: Bringing Neorg to non-Neovim environments; improving the Lua ecosystem experience.
  • Exploring / learning: Zig, Nix flakes best practices, Jujutsu (jj)–based workflows (replacing Git day‑to‑day).
  • Interests: Self-hosting, system hardening, service monitoring, container (Podman/Docker) workflows.

Open Source Highlights

norgolith (Rust) — Monolithic static site generator for Norg

Repository: https://github.com/NTBBloodbath/norgolith
Role: Maintainer
Focus: Content pipeline performance, reproducible builds, structured document processing.

rest.nvim (Lua) — Asynchronous Neovim HTTP client

Repository: https://github.com/rest-nvim/rest.nvim
Role: Original creator (no longer maintainer)
Impact: Helped shape modern HTTP/integration workflows inside Neovim.

neorg (Lua) — Next‑gen organization system inside Neovim

Repository: https://github.com/nvim-neorg/neorg
Role: Contributor
Contribution areas: Modules, ecosystem integration, improving extensibility patterns, bug fixes, CI/CD maintenance.

rocks.nvim (Lua) — Cargo‑inspired Neovim plugin management via LuaRocks

Repository: https://github.com/nvim-neorocks/rocks.nvim
Role: Maintainer / Contributor
Goal: Deterministic, dependency‑aware plugin management with LuaRocks as a first‑class backend.

Tech Stack

Languages

Rust Elixir Lua TypeScript Zig Bash

Frameworks & Runtimes

Phoenix NestJS React Angular Express.js

Data & Messaging

PostgreSQL MongoDB Redis

Tooling & Ecosystem

Nix Jujutsu LuaRocks Podman Docker

Editors

Neovim Emacs VSCode

Infra / Ops

Self-hosted services • Observability & monitoring basics • System hardening • Systemd • Shell scripting

Niche / Distinctive

Neovim ecosystem • LuaRocks packaging workflows • Deterministic and reproducible environments

Stats

GitHub stats Top languages

Contribution streak

Recent Writing

Longer-form thoughts live on the blog. Latest posts auto-update below (via RSS).

Why Neovim (and Text‑First Workflows)

I prefer Neovim for its:

  • Composability: Lua API + small primitives > monolith.
  • Determinism: Reproducible, declarative environment via Nix + rocks.nvim.
  • Frictionless iteration: Rapid key-driven navigation beats modal UI overhead.
  • Extensibility: Purpose-built tooling (e.g. rest.nvim, rocks.nvim) to reduce context switching.

Extending Neorg beyond Neovim continues that philosophy: organizational workflows shouldn’t be editor-locked.

Infra / Ops Interests

Self-hosting, podman/docker usage with a lean surface area, system hardening, service monitoring & observability, reproducible deployments, and evolving a Jujutsu-centric version control workflow.

Away from keyboard

Hiking mountain trails • Cooperative gaming (RTS / RPG / Hack‑n‑Slash) • Contributing back to open source communities.

Contact & Support

LinkedIn Bluesky Blog Ko-fi

Prefer DM via:

  • LinkedIn
  • Bluesky

Or use any contact channel exposed on my blog (email intentionally not listed here to reduce scraping and bots spam).

DMs open on social platforms.

Pinned Loading

  1. NixOS/nixpkgs NixOS/nixpkgs Public

    Nix Packages collection & NixOS

    Nix 23.3k 17.9k

  2. norgolith norgolith Public

    The monolithic Norg static site generator built with Rust

    Rust 59 5

  3. lumen-oss/luanox lumen-oss/luanox Public

    Modern hosting for Lua libraries. Fast, reliable, secure.

    Elixir 21 2

  4. nvim-neorg/neorg nvim-neorg/neorg Public

    Modernity meets insane extensibility. The future of organizing your life in Neovim.

    Lua 7.2k 235

  5. lumen-oss/rocks.nvim lumen-oss/rocks.nvim Public

    🌒 Neovim plugin management inspired by Cargo, powered by luarocks

    Lua 1k 18

  6. rest-nvim/rest.nvim rest-nvim/rest.nvim Public

    A very fast, powerful, extensible and asynchronous Neovim HTTP client written in Lua.

    Lua 2k 151