Tip
🎙️ Learn about and keep up to date with Nix by listening to my podcast Full Time Nix.
Note
Attain Nix ❄️ proficiency using expert 🥼 guidance
I offer hands-on 🪖 consulting and training for individuals 👷 and teams, tailored to your real-world 🏗️ challenges. Pay what suits you—suggested $25–$75/hr based on the value ⚖️ delivered. Please tell me 👂 about your problem. Limited ⏳ availability
Tip
📽️ Some sessions are recorded and published here. If you have plenty of time and seeking to learn you may benefit from watching these.
If you wish to join message me. Here is a 📅 public calendar of sessions scheduled with collaborators.
Note
You don't need to be a top 👷 engineer. You need to show up ☑️ and be a reasonable 👍 one.
Important
If you wish to expedite any of these projects and have budget for that please message me.
- Nixpkgs module system config graph @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) - 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) - 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
- Nix-powered documentation example testing @jfly
Intended to be first used to test examples in https://nix.dev.
(project repo (and branch)) - Nixpkgs pr-tracker API @jfly @ModProg @Samyak2 @sarcasticadmin
Rust project aims to serve the official Nixpkgs infrastructure and public user base, making use of GitHub API, poem and gitoxide.
(project repo)
Important
If you'd like to see any of these ideas come to life and have budget for that please message me.
- flake-parts module for confirming ✔️ the existence and contents of checked in files (or generating 🏭 them)
- flake-parts module that uses the above for
.gitignore
specifically - flake-parts documentation overhaul ✒️📖
- Rust 🦀 library for reactive programming ⚡
- Nix library for declarative document generation (first output format HTML)
- Matrix:
@mightyiam:matrix.org
- Discord:
mightyiam
- X:
mightyiam
- Telegram:
mightyiam
- Email:
[email protected]