- level-up ➕
- nix-lang ⇄ nixpkgs ⇄
lib⇄ module system - NixOS ❘ Home Manager ❘ Nixvim ❘ Stylix ❘ flake-parts
- dendritic pattern & best practices 🥷
- 🛠️ nix CLI ❘ repl ❘ debugger ❘ nix-diff ❘ nix-tree 🧰
- nix-lang ⇄ nixpkgs ⇄
- understand and ✅ your actual problems
- structure your Nix code to fit your 🧠 model
- learn Rust 🦀 and software development fundamentals 🧑💻
- watch 📼 of sessions to maximize learning
- bonus session for every 5 sessions you let me make public
Wherever you're at with your skillset—that's where I'll meet you. Don't worry about it.
| ⏲️ | 🏷️ | 📅 |
|---|---|---|
50 mins |
USD 12.00 |
pick a time and pay |
110 mins |
USD 24.00 |
pick a time and pay |
Do you want a personal infra repo that makes sense 🤯 to you? Do you need declarative and modular 🍚? Have to fix a 🪳 urgently? Not doing much with your life? Book your first session above ☝
Learn about and stay up to date with the Nix ecosystem
Watch open source contribution in mob programming format
- The Dendritic Pattern
Documenting a Nixpkgs module system usage pattern which I believe provides great value for its users.
(project repo) - Nixpkgs pr-tracker API @jfly @ModProg @Samyak2
(discussion) (project repo) - htnl — Nix library for making websites
- Accumulated maintenance work on the statix project
- Nixpkgs module system config graph @A-jay98 @roberth
Contributing a feature to the Nixpkgs module system that enables obtaining a tree data structure of the modules that were involved in the evaluation of a configuration.
(discussion) (pull request) - mightyiam/files
In-repository file generation flake-parts module
(project repo) (flake.parts page) - mightyiam/input-branches
Workflow and flake-part for flake input patching using imported git branches
(project repo) (flake.parts page) - Vula Nix packaging (sponsored by NLNet)
Nixify the Vula automatic local network encryption project:- Package highctidh (Vula dependency) in Nix upstream
- Contribute the dependency tree to Nixpkg
- Upstream the Vula Nix packaging that is currently in NGIpkgs
Important
If you wish to expedite any of these projects and have budget for that please message me.
- statix project maintenance @A-jay98
Maintaining the statix Nix linter and possibly applying it to Nixpkgs
(project repo) - Comparing Nixpkgs module system configs @aforemny @roberth @fzakaria @A-jay98
Contributing a feature to Nix itself to enable the use case of comparing Nixpkgs module system configurations.
(discussion) (pull request) - Nix-powered documentation example testing @jfly
Intended to be first used to test examples in https://nix.dev.
(project repo (and branch))
Important
If you'd like to see any of these ideas come to life and have budget for that please message me.
- flake-parts documentation overhaul ✒️📖
- Rust 🦀 library for reactive programming ⚡
- Nix library for declarative document generation (first output format HTML)













