Learn Zig Series (#20) - Working with JSON

Learn Zig Series 20 Working with JSON What will I learn You will learn parsing JSON into Zig structs with `std.json.parseFromSlice`; the `std.json.Value` tagged union for dynamic untyped JSON;

Learn Zig Series 20 Working with JSON What will I learn You will learn parsing JSON into Zig structs with `std.json.parseFromSlice`; the `std.json.Value` tagged union for dynamic untyped JSON;

Learn Zig Series 19 SIMD with @Vector What will I learn You will learn what SIMD is and why it matters for performance; Zig's `@VectorN, T` type for SIMD operations; elementwise arithmetic on

Learn Zig Series 18b Addendum: Async Returns in Zig 0.16 What will I learn You will learn why Zig is bringing async back and why it looks nothing like before; the new `std.Io` interface and h

Learn Zig Series 18 Async Concepts and Event Loops What will I learn You will learn why Zig removed async/await and what replaced it; the difference between blocking I/O, nonblocking I/O, and

Learn Zig Series 17 Packed Structs and Bit Manipulation What will I learn You will learn how packed structs lay out fields with exact bit widths; the difference between `packed struct` and reg

Learn Zig Series 16 SentinelTerminated Types and C Strings What will I learn You will learn what sentinelterminated types are and why Zig has them; the difference between `u8`, `:0u8`, `:0u8`,

Learn Zig Series 15 The Build System build.zig What will I learn You will learn how `build.zig` replaces Makefiles, CMake, and other build configuration; the `std.Build` API for declaring exec