I've been... I'll say "vocally" frustrated about how difficult it is to find good documentation and examples of basic tools in zig. I did some digging today, it seems that the zig.guide hasn't had a commit or any activity in 6 months. Ziglings is good and has been helpful. Still, most of the documentation is in the source code, especially tests, but also in version changelogs and sometimes the docs themselves if you already know enough to make sense of them. I'm generally proactive, so I decided to start writing a detailed beginner guide to get someone from zero to knowing enough to use most of the features of zig. I decided I was either going to quit and pick up rust or double down. So this project is me taking my time and answer all the questions I'll need answers to one at a time until I understand zig well enough to build real skills. I figure that documenting this process can be useful to other people. I expect to make mistakes, have difficulty, have explanations and implementations that could be better: in short, I'm saying I'll probably need help, and welcoming criticism/contribution. I think this could be good for me and make the language more accessible in general.
UPDATE:
In trying to write the guide I wish I had, I eventually found resources that did everything I wanted anyway. This is, in part, thanks to the fine ziggerydoos who reached out to help me. Thanks to all of you. I removed the public mirror, and while I will continue my guide in private just to track my progress and understanding, I am just going to link to some other projects that are both up to date and basically do exactly what I was aiming to: