Skip to content

NTBBloodbath/NTBBloodbath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 

Repository files navigation

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).

  • Tue, 15 Jul 2025 — Norg on the Web - How to escape markdown and adopt norg for your blog
  • Thu, 25 Jan 2024 — Hello Http Parser - Let’s welcome a renewed, improved and optimized parser ready to join the party
  • Sat, 23 Dec 2023 — Hello Luarocks - Have you ever thought about having proper and painless management of your plugins in Neovim?

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.

About

My bio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •