Preview
Open Original
November 9, 2025, 3:46pm 1
Collection of suggestions on how to write impactful, high quality software using Zig
For those who don’t watch youtube - list of suggestions from the talk:
- Don’t rewrite, reinvent!
- Dependencies are technical and design debt.
- Strive for tooling supremacy!
- Being multithreaded friendly makes you async friendly.
- A single assert can be worth a thousand unit tests.
- Communicate about your project at least a little bit.
- Make your project not impossible to contribute to.
- The state of the art is not always great.
- Be deliberate about your relationships.
- “No watercooler complaints.”
- Your greatest contributtion to the echosystem is being the best version of yourself.
It was very helpful to “try on” this …
November 9, 2025, 3:46pm 1
Collection of suggestions on how to write impactful, high quality software using Zig
For those who don’t watch youtube - list of suggestions from the talk:
- Don’t rewrite, reinvent!
- Dependencies are technical and design debt.
- Strive for tooling supremacy!
- Being multithreaded friendly makes you async friendly.
- A single assert can be worth a thousand unit tests.
- Communicate about your project at least a little bit.
- Make your project not impossible to contribute to.
- The state of the art is not always great.
- Be deliberate about your relationships.
- “No watercooler complaints.”
- Your greatest contributtion to the echosystem is being the best version of yourself.
It was very helpful to “try on” this list in my current project.
It would be interesting to hear your opinions, especially since the author (@kristoff) is here and we can ask them directly!
2 Likes