56,966 blogs · [ { "id": "01a0d8b2-0a03-707b-9199-97e521725dca", "title": "Coding style of initializing things", "url": "https://ziggit.dev/t/coding-style-of-initializing-things/17710#post_2", "published_at": "2026-09-25T13:09:41+00:00" }, { "id": "01a0d8b2-0a03-707b-9199-97e521dd2f23", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_11", "published_at": "2026-09-25T12:57:43+00:00" }, { "id": "01a0d8b2-0a01-7008-ad4c-6cbfab3974ac", "title": "Coding style of initializing things", "url": "https://ziggit.dev/t/coding-style-of-initializing-things/17710", "published_at": "2026-09-25T12:54:00+00:00" }, { "id": "01a0d8b2-0a03-707b-9199-97e5222e1626", "title": "Coding style of initializing things", "url": "https://ziggit.dev/t/coding-style-of-initializing-things/17710#post_1", "published_at": "2026-09-25T12:54:00+00:00" }, { "id": "01a0d8b2-0a03-707b-9199-97e522ec80fb", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_10", "published_at": "2026-09-25T12:39:28+00:00" }, { "id": "01a0d8b2-0a03-707b-9199-97e5233c3ff0", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_9", "published_at": "2026-09-25T12:01:10+00:00" }, { "id": "01a0d8b2-0a03-707b-9199-97e5240dca67", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_8", "published_at": "2026-09-25T11:55:31+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a46acba5f", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_7", "published_at": "2026-09-25T11:51:10+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a46d63fc9", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704#post_5", "published_at": "2026-09-25T11:45:02+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a47d0483e", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_6", "published_at": "2026-09-25T11:43:51+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a48b5106e", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_5", "published_at": "2026-09-25T11:35:32+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4926392e", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_4", "published_at": "2026-09-25T11:33:29+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a49472dab", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_3", "published_at": "2026-09-25T11:31:12+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4a2a03fe", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_2", "published_at": "2026-09-25T11:17:06+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4a6f4da8", "title": "Tagged Union test Active Field", "url": "https://ziggit.dev/t/tagged-union-test-active-field/17708#post_4", "published_at": "2026-09-25T10:58:53+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4ab716a9", "title": "Tagged Union test Active Field", "url": "https://ziggit.dev/t/tagged-union-test-active-field/17708#post_3", "published_at": "2026-09-25T10:57:41+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedc52fab7", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709", "published_at": "2026-09-25T10:57:31+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4ad762d9", "title": "Store sub item as pointer or deref", "url": "https://ziggit.dev/t/store-sub-item-as-pointer-or-deref/17709#post_1", "published_at": "2026-09-25T10:57:31+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4b0b4be4", "title": "Tagged Union test Active Field", "url": "https://ziggit.dev/t/tagged-union-test-active-field/17708#post_2", "published_at": "2026-09-25T10:51:41+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedcd9ea44", "title": "Tagged Union test Active Field", "url": "https://ziggit.dev/t/tagged-union-test-active-field/17708", "published_at": "2026-09-25T10:47:28+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4b6a0900", "title": "Tagged Union test Active Field", "url": "https://ziggit.dev/t/tagged-union-test-active-field/17708#post_1", "published_at": "2026-09-25T10:47:28+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4b9f54da", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_8", "published_at": "2026-09-25T10:22:28+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4c030759", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704#post_4", "published_at": "2026-09-25T09:08:52+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4ce1e0c0", "title": "Making it harder to swallow `error.Canceled`", "url": "https://ziggit.dev/t/making-it-harder-to-swallow-error-canceled/16556?page=4#post_71", "published_at": "2026-09-25T08:59:13+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4cefac9f", "title": "From a developer soon to retire", "url": "https://ziggit.dev/t/from-a-developer-soon-to-retire/17643?page=3#post_57", "published_at": "2026-09-25T07:54:04+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4da94947", "title": "Making it harder to swallow `error.Canceled`", "url": "https://ziggit.dev/t/making-it-harder-to-swallow-error-canceled/16556?page=4#post_70", "published_at": "2026-09-25T07:19:52+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4e17a6cc", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697#post_6", "published_at": "2026-09-25T07:11:18+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4e67da31", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704#post_3", "published_at": "2026-09-25T06:20:20+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4f145121", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704#post_2", "published_at": "2026-09-25T04:44:01+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedce3cb7b", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704", "published_at": "2026-09-25T03:11:37+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4fa12bbb", "title": "Error when compiling assembly with zig build", "url": "https://ziggit.dev/t/error-when-compiling-assembly-with-zig-build/17704#post_1", "published_at": "2026-09-25T03:11:37+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a4fddd3f3", "title": "A Sega Genesis/Mega Drive emulator mostly written in Zig", "url": "https://ziggit.dev/t/a-sega-genesis-mega-drive-emulator-mostly-written-in-zig/14642#post_5", "published_at": "2026-09-24T21:32:47+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a50449e12", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_7", "published_at": "2026-09-24T21:27:56+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a50e959d9", "title": "`std.Io` semantics around process waiting", "url": "https://ziggit.dev/t/std-io-semantics-around-process-waiting/17664#post_4", "published_at": "2026-09-24T21:27:54+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedd668edd", "title": "Zig grammar for tree-sitter", "url": "https://ziggit.dev/t/zig-grammar-for-tree-sitter/17702", "published_at": "2026-09-24T21:25:49+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a50ef6a60", "title": "Zig grammar for tree-sitter", "url": "https://ziggit.dev/t/zig-grammar-for-tree-sitter/17702#post_1", "published_at": "2026-09-24T21:25:49+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedd6a6070", "title": "How to contact zulip administrator", "url": "https://ziggit.dev/t/how-to-contact-zulip-administrator/17701", "published_at": "2026-09-24T20:36:23+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a513f89e5", "title": "How to contact zulip administrator", "url": "https://ziggit.dev/t/how-to-contact-zulip-administrator/17701#post_1", "published_at": "2026-09-24T20:36:23+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a52135807", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_6", "published_at": "2026-09-24T19:34:49+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a52cb7af8", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_5", "published_at": "2026-09-24T19:27:25+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a52d18ea0", "title": "A Sega Genesis/Mega Drive emulator mostly written in Zig", "url": "https://ziggit.dev/t/a-sega-genesis-mega-drive-emulator-mostly-written-in-zig/14642#post_4", "published_at": "2026-09-24T19:20:10+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a5397e1bf", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_4", "published_at": "2026-09-24T19:08:26+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a5483d62a", "title": "A Sega Genesis/Mega Drive emulator mostly written in Zig", "url": "https://ziggit.dev/t/a-sega-genesis-mega-drive-emulator-mostly-written-in-zig/14642#post_3", "published_at": "2026-09-24T18:37:20+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a54db0d67", "title": "A Sega Genesis/Mega Drive emulator mostly written in Zig", "url": "https://ziggit.dev/t/a-sega-genesis-mega-drive-emulator-mostly-written-in-zig/14642#post_2", "published_at": "2026-09-24T18:02:11+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a559dc6fd", "title": "Running the Zig Fuzzer with C code linked?", "url": "https://ziggit.dev/t/running-the-zig-fuzzer-with-c-code-linked/17570#post_8", "published_at": "2026-09-24T15:29:21+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a567a5d5e", "title": "Alignment with allocators", "url": "https://ziggit.dev/t/alignment-with-allocators/17699#post_2", "published_at": "2026-09-24T15:28:06+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a56a25fba", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_3", "published_at": "2026-09-24T15:27:55+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a56dd462d", "title": "`z3cli` a command line tool for working with s3 object storages", "url": "https://ziggit.dev/t/z3cli-a-command-line-tool-for-working-with-s3-object-storages/17592#post_2", "published_at": "2026-09-24T15:22:27+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a57948ea9", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_2", "published_at": "2026-09-24T15:06:23+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a58470b9a", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697#post_5", "published_at": "2026-09-24T15:01:29+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cede0b905e", "title": "Alignment with allocators", "url": "https://ziggit.dev/t/alignment-with-allocators/17699", "published_at": "2026-09-24T15:00:47+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a58782fbc", "title": "Alignment with allocators", "url": "https://ziggit.dev/t/alignment-with-allocators/17699#post_1", "published_at": "2026-09-24T15:00:47+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a590b7a86", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697#post_4", "published_at": "2026-09-24T14:54:44+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cede229fd4", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698", "published_at": "2026-09-24T14:52:40+00:00" }, { "id": "01a0d8b2-0a04-7035-9646-5a3a59287804", "title": "Operating an a struct using self or not?", "url": "https://ziggit.dev/t/operating-an-a-struct-using-self-or-not/17698#post_1", "published_at": "2026-09-24T14:52:40+00:00" }, { "id": "01a0d8b2-0a05-71a2-8f6b-bc722e0d20df", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697#post_3", "published_at": "2026-09-24T14:49:27+00:00" }, { "id": "01a0d8b2-0a05-71a2-8f6b-bc722ee672b7", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697#post_2", "published_at": "2026-09-24T14:29:52+00:00" }, { "id": "01a0d8b2-0a05-71a2-8f6b-bc722f7af8b9", "title": "From a developer soon to retire", "url": "https://ziggit.dev/t/from-a-developer-soon-to-retire/17643?page=3#post_56", "published_at": "2026-09-24T14:27:38+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cede3761e4", "title": "Why @bitCast reverses bits when casting type to array?", "url": "https://ziggit.dev/t/why-bitcast-reverses-bits-when-casting-type-to-array/17697", "published_at": "2026-09-24T14:18:39+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cede74b44c", "title": "I have created a small abstraction library for PCRE2 compatiblity [zig-pcre] this is absolutely stable accross new versions of Zig", "url": "https://ziggit.dev/t/i-have-created-a-small-abstraction-library-for-pcre2-compatiblity-zig-pcre-this-is-absolutely-stable-accross-new-versions-of-zig/17693", "published_at": "2026-09-23T19:36:46+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedef207ca", "title": "The Zig Journey", "url": "https://ziggit.dev/t/the-zig-journey/17692", "published_at": "2026-09-23T14:08:37+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cedfad9215", "title": "Static comptime variable? (preserve state between two comptime function calls)", "url": "https://ziggit.dev/t/static-comptime-variable-preserve-state-between-two-comptime-function-calls/17691", "published_at": "2026-09-23T13:12:14+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee0a61220", "title": "Writing a dedicated Allocator", "url": "https://ziggit.dev/t/writing-a-dedicated-allocator/17689", "published_at": "2026-09-23T12:03:08+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee0dfb47c", "title": "ZigEditor : Zig with WebAssembly", "url": "https://ziggit.dev/t/zigeditor-zig-with-webassembly/17688", "published_at": "2026-09-23T10:48:49+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee0f32f77", "title": "Why std.Io.File.stat does not identify symbolic link here?", "url": "https://ziggit.dev/t/why-std-io-file-stat-does-not-identify-symbolic-link-here/17686", "published_at": "2026-09-22T20:56:43+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee12ebef3", "title": "How to use default \"uninstall\" step, without `rm` system command", "url": "https://ziggit.dev/t/how-to-use-default-uninstall-step-without-rm-system-command/17682", "published_at": "2026-09-22T10:01:49+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee1e7dbb3", "title": "Appreciation For ZVM", "url": "https://ziggit.dev/t/appreciation-for-zvm/17677", "published_at": "2026-09-21T23:25:05+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee273b8da", "title": "readAlloc does not update r.interface.seek and r.interface.end", "url": "https://ziggit.dev/t/readalloc-does-not-update-r-interface-seek-and-r-interface-end/17674", "published_at": "2026-09-21T08:51:43+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee2b323b0", "title": "Fuzzion - toolkit for fuzzing reader and writer implementations", "url": "https://ziggit.dev/t/fuzzion-toolkit-for-fuzzing-reader-and-writer-implementations/17672", "published_at": "2026-09-21T03:07:45+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee3406645", "title": "Compiling .asm files using build.zig", "url": "https://ziggit.dev/t/compiling-asm-files-using-build-zig/17668", "published_at": "2026-09-20T18:57:43+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee35c93c7", "title": "`std.Io` semantics around process waiting", "url": "https://ziggit.dev/t/std-io-semantics-around-process-waiting/17664", "published_at": "2026-09-19T22:32:42+00:00" }, { "id": "01a0d8b2-0a02-7134-ba66-b9cee36e24ec", "title": "Type T as an array index or hashmap key", "url": "https://ziggit.dev/t/type-t-as-an-array-index-or-hashmap-key/17662", "published_at": "2026-09-19T19:27:49+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f53df2fc7", "title": "From a developer soon to retire", "url": "https://ziggit.dev/t/from-a-developer-soon-to-retire/17643#post_19", "published_at": "2026-09-19T07:38:42+00:00" }, { "id": "01a0b8ae-a6c1-73da-942d-9074d3daed88", "title": "Integer overflow in Io.Writer", "url": "https://ziggit.dev/t/integer-overflow-in-io-writer/17651", "published_at": "2026-09-19T07:25:37+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f54c026c5", "title": "Integer overflow in Io.Writer", "url": "https://ziggit.dev/t/integer-overflow-in-io-writer/17651#post_1", "published_at": "2026-09-19T07:25:37+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f55048fd7", "title": "Idiomatic way to deinit structures with allocated memory?", "url": "https://ziggit.dev/t/idiomatic-way-to-deinit-structures-with-allocated-memory/17640#post_17", "published_at": "2026-09-19T06:51:59+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f55220277", "title": "Idiomatic way to deinit structures with allocated memory?", "url": "https://ziggit.dev/t/idiomatic-way-to-deinit-structures-with-allocated-memory/17640#post_16", "published_at": "2026-09-19T06:51:14+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f557fc66b", "title": "Clarification on passing by value", "url": "https://ziggit.dev/t/clarification-on-passing-by-value/17630#post_19", "published_at": "2026-09-19T06:34:55+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f55e6af7d", "title": "Why does not optional error work the same way as optional integer?", "url": "https://ziggit.dev/t/why-does-not-optional-error-work-the-same-way-as-optional-integer/17650#post_4", "published_at": "2026-09-19T06:09:29+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f56267ab5", "title": "Why does not optional error work the same way as optional integer?", "url": "https://ziggit.dev/t/why-does-not-optional-error-work-the-same-way-as-optional-integer/17650#post_3", "published_at": "2026-09-19T05:55:42+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f56613dc0", "title": "Why does not optional error work the same way as optional integer?", "url": "https://ziggit.dev/t/why-does-not-optional-error-work-the-same-way-as-optional-integer/17650#post_2", "published_at": "2026-09-19T05:41:13+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f56623204", "title": "From a developer soon to retire", "url": "https://ziggit.dev/t/from-a-developer-soon-to-retire/17643#post_18", "published_at": "2026-09-19T04:38:34+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f56da29c6", "title": "Clarification on passing by value", "url": "https://ziggit.dev/t/clarification-on-passing-by-value/17630#post_18", "published_at": "2026-09-19T04:22:38+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f57417cde", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_14", "published_at": "2026-09-19T03:07:09+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f57eef2f0", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_13", "published_at": "2026-09-19T02:20:29+00:00" }, { "id": "01a0b8ae-a6c1-73da-942d-9074d441fd3e", "title": "Why does not optional error work the same way as optional integer?", "url": "https://ziggit.dev/t/why-does-not-optional-error-work-the-same-way-as-optional-integer/17650", "published_at": "2026-09-19T02:05:48+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f58a8a3b9", "title": "Why does not optional error work the same way as optional integer?", "url": "https://ziggit.dev/t/why-does-not-optional-error-work-the-same-way-as-optional-integer/17650#post_1", "published_at": "2026-09-19T02:05:48+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f59152b76", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_12", "published_at": "2026-09-19T01:12:06+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f597b103d", "title": "Clarifications regarding the Arena Allocator", "url": "https://ziggit.dev/t/clarifications-regarding-the-arena-allocator/17647#post_5", "published_at": "2026-09-19T01:03:34+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f5a7a28b6", "title": "Clarifications regarding the Arena Allocator", "url": "https://ziggit.dev/t/clarifications-regarding-the-arena-allocator/17647#post_4", "published_at": "2026-09-19T00:52:58+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-9471396c39b7", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_11", "published_at": "2026-09-19T00:35:35+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-947139b60d4b", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_10", "published_at": "2026-09-19T00:16:03+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-947139d39529", "title": "Object pools with structs and arrays of varying sizes by using `std.mem.bytesAsValue/Slice`", "url": "https://ziggit.dev/t/object-pools-with-structs-and-arrays-of-varying-sizes-by-using-std-mem-bytesasvalue-slice/17648#post_2", "published_at": "2026-09-18T23:26:05+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-94713abd3a65", "title": "Idiomatic way to deinit structures with allocated memory?", "url": "https://ziggit.dev/t/idiomatic-way-to-deinit-structures-with-allocated-memory/17640#post_15", "published_at": "2026-09-18T23:10:29+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-94713af09fe6", "title": "Int iterator", "url": "https://ziggit.dev/t/int-iterator/17635#post_9", "published_at": "2026-09-18T23:06:56+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-94713b48cfdf", "title": "Clarifications regarding the Arena Allocator", "url": "https://ziggit.dev/t/clarifications-regarding-the-arena-allocator/17647#post_3", "published_at": "2026-09-18T22:01:34+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-94713c05bad6", "title": "Clarifications regarding the Arena Allocator", "url": "https://ziggit.dev/t/clarifications-regarding-the-arena-allocator/17647#post_2", "published_at": "2026-09-18T22:01:04+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f4636fba9", "title": "Object pools with structs and arrays of varying sizes by using `std.mem.bytesAsValue/Slice`", "url": "https://ziggit.dev/t/object-pools-with-structs-and-arrays-of-varying-sizes-by-using-std-mem-bytesasvalue-slice/17648", "published_at": "2026-09-18T21:55:37+00:00" }, { "id": "01a0b8ae-a6c3-733a-bce4-94713c3c1b0c", "title": "Object pools with structs and arrays of varying sizes by using `std.mem.bytesAsValue/Slice`", "url": "https://ziggit.dev/t/object-pools-with-structs-and-arrays-of-varying-sizes-by-using-std-mem-bytesasvalue-slice/17648#post_1", "published_at": "2026-09-18T21:55:37+00:00" }, { "id": "01a0b8ae-a6c2-729d-8ca0-369f46b5e9ec", "title": "Clarifications regarding the Arena Allocator", "url": "https://ziggit.dev/t/clarifications-regarding-the-arena-allocator/17647", "published_at": "2026-09-18T21:52:31+00:00" } ] posts Claim your blog
Back to ziggit.dev
Blog · corpus.blog/blogs/ziggit.dev/posts

ziggit.dev

ziggit.dev

2026