# Tweag+Nix dev update #38

**URL:** https://discourse.nixos.org/t/tweag-nix-dev-update-38/22805
**Category:** Development
**Created:** [October 28, 2022, 1:36pm UTC](https://discourse.nixos.org/t/tweag-nix-dev-update-38/22805 "2022-10-28T13:36:47Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Solene](https://discourse.nixos.org/user_avatar/discourse.nixos.org/solene/32/5738_2.png) [@Solene](https://discourse.nixos.org/u/Solene)
#### Post date: [October 28, 2022, 1:36pm UTC](https://discourse.nixos.org/t/tweag-nix-dev-update-38/22805/1 "2022-10-28T13:36:47Z")

</div>

[Previously in Tweag 👀](https://discourse.nixos.org/t/tweag-nix-dev-update-37/22409)  
[Next in Tweag](https://discourse.nixos.org/t/tweag-nix-dev-update-39/23130)

## Making Nix solve people’s problems

### Documentation 📚

- @infinisil started his first public [weekly Nix Q/A Lecture](https://discourse.nixos.org/t/the-nix-hour-a-weekly-nix-qa-lecture-by-tweag/22767)

### `jupyterWith` improvements

- The latest version of `jupyterWith` has been released! 🎉
- The update includes changes to make it easier for end users.
  - Flake templates were added so users can bootstrap a project quickly.
  - Python dependencies can be managed using Poetry and poetry2nix for easier version selection and dependency resolution.
  - Kernels are located in their own `.nix` file which makes them tiny, modular, and easy to digest.

- See the repo [README](https://github.com/tweag/jupyterWith/blob/4aadb156c475bbae3259e26201db97632ada39d7/README.md) to get started and the [HOWTO](https://github.com/tweag/jupyterWith/blob/4aadb156c475bbae3259e26201db97632ada39d7/docs/HOWTO.md) and [TUTORIALS](https://github.com/tweag/jupyterWith/blob/4aadb156c475bbae3259e26201db97632ada39d7/docs/TUTORIALS.md) for further instructions.

## Making Nix work reliably everywhere 🐧🍎🪟

- @thufschmitt, as a member of the Nix maintenance team, reviewed a certain amount of Nix PRs! [7223](https://github.com/NixOS/nix/pull/7223), [7212](https://github.com/NixOS/nix/pull/7212), [7206](https://github.com/NixOS/nix/pull/7206), [7196](https://github.com/NixOS/nix/pull/7196), [7190](https://github.com/NixOS/nix/pull/7190), [7203](https://github.com/NixOS/nix/pull/7203)

- @solene opened two PR using two different testing framework: [bats](https://github.com/NixOS/nix/pull/7232) and [shellspec](https://github.com/NixOS/nix/pull/7135), the goal is to find a proper replacement for the Nix integration tests management

- @solene participated into the public Nix installer workshop, and reported a few issues to the 3rd party installer [harmonic](https://github.com/DeterminateSystems/harmonic/issues)

## Making Nix ubiquitous 🚀

- @bjth submitted a reservation for a Nix room at FOSDEM 2023, we will know the answer the 31st of October.

- @radvendii published [the metrics website](https://nixos.github.io/nixos-metrics/) and is now rewriting the tooling from python+rust to 100% rust. This will be the opportunity to process more data and provide more information from Google’s data.

- The marketing team has been quite for a while, but @garbas and @bjth have tried to get it going again. The results of the last meeting can be seen [here](https://discourse.nixos.org/t/2022-10-26-marketing-meeting-minutes/22795)

## Tweag at the NixCon

- @bjth ran [the media infrustructure](https://live.nixos.org/) and the show, enabling people to attend the NixCon remotely 💟

- @bjth is taking care of splitting the talks from the NixCon recordings (2x 8h) into their own videos

- Guillaume Desforges had a flash talk on the topic of “Talking about Nix with Friends”

- @layus had a flash talk about “Nix error traces improvements”

- @djacu had a flash talk about JupyterWith, a project to make Jupyter playbooks reproducibles

- @tshaynik had a flash talk about packaging Jitsi

- @thufschmitt had a flash talk about “Running the Nix daemon (nearly) rootless”

- @thufschmitt, as a member of the NixOS Foundation Board, participated into replying to the community questions about the project

- @fricklerhandwerk gave the final talk “Flattening the learning curve”, reporting on what the [Nix documentation team](https://discourse.nixos.org/t/documentation-team-flattening-the-learning-curve/20003) had worked on this year, and proposing a long-term vision as well as possible next steps

- @infinisil did a Questions / Answers during the hackathon

- @fricklerhandwerk organized a [documentation workshop](https://discourse.nixos.org/t/2022-10-22-documentation-team-meeting-notes-12-nixcon-edition/22689), where participants engaged in setting up a more effective team of maintainers

[Tweag](https://www.tweag.io) was [a gold sponsor this year](https://2022.nixcon.org/#sponsors) together with many more awesome companies supporting the cause

Many thanks to all the other people from Tweag who participated and that I may not have listed here 🦾

## Nickel

- [tree-sitter nickel grammar](https://github.com/nickel-lang/tree-sitter-nickel) has been added to [nvim-treesitter](https://github.com/nvim-treesitter/nvim-treesitter): [PR 3506](https://github.com/nvim-treesitter/nvim-treesitter/pull/3506)

* * *

🖖🏾 may your build be reproducible 🖖🏼
