A couple of weeks ago I attended Zigtoberfest, a single-day conference organized in Munich.

I was offered the privilege to give some introductory remarks at the beginning of the day, and I chose to spend my time offering the audience some suggestions on how to approach Zig both as a project and as a community, divided in three tiers, aimed respectively at newcomers, intermediate, and advanced users of Zig.

I’m not going to repeat everything in this blog post, but I want to highlight the point at the core of my speech: the Zig journey.

Coincidentally, this post might also help answer some questions from people who don’t really understand what is the point of Zig in light of {Go, Rust, Modula-2, Mojo, LLMs, …}.