Hi! I'm Omer, a dev from Madrid.
Zen of Zig is a book series that teaches the Zig programming language from the ground up, but overall it's a passion project about the joy of programming.
I have to admit, though, that coding right now is not for everyone - not anymore, in this AI-generated, one-shot "make me whatever", "now I know kung-fu" world. Zen of Zig is my personal no-holds-barred manifesto against the AI-slop avalanche we're currently living through.
For me, it's about learning again through the fundamentals and gradually moving into more advanced territories, volume by volume.
Each chapter in the first volume includes playgrounds, so you can experiment with the code directly in the browser.
I keep all the books up to date with the latest stable version of Zig (and yes - it changes a lot, and at least for me, that is one of the fun parts).
Introduction to the Zig language, covering basic syntax, variables,
control structures, and first programs - with original illustrations by
Jan Eidan.
Example repository
Create your own command-line tools with Zig.
In development
Zen of Zig is not affiliated with the Zig Software Foundation, its creators, or any of the projects linked here.
All opinions expressed here belong exclusively to the author.
Below are some useful, human-made links to learn Zig: