41554 blogs · [ { "id": "01a0bdf0-6ff8-723d-8d81-8e0e20f1f61f", "title": "Forgejo on Railway with 2FA", "url": "https://probablyrevert.com/posts/2026-09-13-forgejo-on-railway-with-2fa/", "published_at": "2026-09-13T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c9b79a045", "title": "Friendship ended with `Panic(0x1)`, now `BrokenInvariantError` is my best friend", "url": "https://pyk.sh/posts/2026-09-03-friendship-ended-with-panic-0x1/", "published_at": "2026-09-03T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1eeaa5b4", "title": "Friendship ended with `Panic(0x1)`, now `BrokenInvariantError` is my best friend", "url": "https://probablyrevert.com/posts/2026-09-03-friendship-ended-with-panic-0x1/", "published_at": "2026-09-03T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c9a207bdd", "title": "Value deltas for the max search", "url": "https://pyk.sh/posts/2026-09-02-value-deltas-for-the-max-search/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1d0a1541", "title": "Value deltas for the max search", "url": "https://probablyrevert.com/posts/2026-09-02-value-deltas-for-the-max-search/", "published_at": "2026-09-02T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c99cc6522", "title": "What fuzzing LpdFi taught me", "url": "https://pyk.sh/posts/2026-08-11-what-fuzzing-lpdfi-taught-me/", "published_at": "2026-08-11T03:01:21+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1cceae2e", "title": "What fuzzing LpdFi taught me", "url": "https://probablyrevert.com/posts/2026-08-11-what-fuzzing-lpdfi-taught-me/", "published_at": "2026-08-11T03:01:21+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c97741941", "title": "rvm.fork instead of --rpc-url", "url": "https://pyk.sh/posts/2026-08-07-vm-fork-instead-of-cli/", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1c927562", "title": "rvm.fork instead of --rpc-url", "url": "https://probablyrevert.com/posts/2026-08-07-vm-fork-instead-of-cli/", "published_at": "2026-08-07T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c992935bd", "title": "Migrating cmdtest from Zig 0.15 to 0.16", "url": "https://pyk.sh/posts/2026-06-23-migrating-cmdtest-zig-015-to-016/", "published_at": "2026-06-23T09:30:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1ba71571", "title": "Migrating cmdtest from Zig 0.15 to 0.16", "url": "https://probablyrevert.com/posts/2026-06-23-migrating-cmdtest-zig-015-to-016/", "published_at": "2026-06-23T09:30:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c982e9f22", "title": "Coverage-guided fuzzing with revm", "url": "https://pyk.sh/posts/2026-05-28-coverage-guided-fuzzing-with-revm/", "published_at": "2026-05-28T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1ba5b4ff", "title": "Coverage-guided fuzzing with revm", "url": "https://probablyrevert.com/posts/2026-05-28-coverage-guided-fuzzing-with-revm/", "published_at": "2026-05-28T00:00:00+00:00" }, { "id": "01a087cc-0252-734d-92de-464e66bff40b", "title": "Replacing my revm ForkDB background thread with SharedBackend", "url": "https://pyk.sh/posts/2026-05-24-forkdb-shared-backend/", "published_at": "2026-05-24T08:50:30+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1b98ba3e", "title": "Replacing my revm ForkDB background thread with SharedBackend", "url": "https://probablyrevert.com/posts/2026-05-24-forkdb-shared-backend/", "published_at": "2026-05-24T08:50:30+00:00" }, { "id": "01a087cc-0252-734d-92de-464e663563bf", "title": "Making checkrs 17x faster", "url": "https://pyk.sh/posts/2026-05-19-make-checkrs-faster/", "published_at": "2026-05-19T00:28:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1addf8f8", "title": "Making checkrs 17x faster", "url": "https://probablyrevert.com/posts/2026-05-19-make-checkrs-faster/", "published_at": "2026-05-19T00:28:00+00:00" }, { "id": "01a087cc-0252-734d-92de-464e656290c5", "title": "Security Audit Review: A Reward Accounting Bug in Stakehouse", "url": "https://pyk.sh/posts/2026-03-04-reward-accounting-bug-in-stakehouse/", "published_at": "2026-03-04T06:14:07+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e19e38c5f", "title": "Security Audit Review: A Reward Accounting Bug in Stakehouse", "url": "https://probablyrevert.com/posts/2026-03-04-reward-accounting-bug-in-stakehouse/", "published_at": "2026-03-04T06:14:07+00:00" }, { "id": "01a087cc-0252-734d-92de-464e64ed7eae", "title": "Writing a mockable Filesystem trait in Rust without RefCell", "url": "https://pyk.sh/posts/2025-12-15-writing-mockable-fs-in-rust-without-refcell/", "published_at": "2025-12-15T10:40:56+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e18ac3e05", "title": "Writing a mockable Filesystem trait in Rust without RefCell", "url": "https://probablyrevert.com/posts/2025-12-15-writing-mockable-fs-in-rust-without-refcell/", "published_at": "2025-12-15T10:40:56+00:00" }, { "id": "01a087cc-0252-734d-92de-464e64e507ce", "title": "Trying Out SIMD & SWAR in Zig", "url": "https://pyk.sh/posts/2025-12-14-trying-out-simd-swar-in-zig/", "published_at": "2025-12-14T10:19:25+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e19aa0541", "title": "Trying Out SIMD & SWAR in Zig", "url": "https://probablyrevert.com/posts/2025-12-14-trying-out-simd-swar-in-zig/", "published_at": "2025-12-14T10:19:25+00:00" }, { "id": "01a087cc-0252-734d-92de-464e642a3824", "title": "Writing a Type-Safe Linux Perf Interface in Zig", "url": "https://pyk.sh/posts/2025-12-11-type-safe-linux-perf-event-open-in-zig/", "published_at": "2025-12-11T02:51:44+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e18715157", "title": "Writing a Type-Safe Linux Perf Interface in Zig", "url": "https://probablyrevert.com/posts/2025-12-11-type-safe-linux-perf-event-open-in-zig/", "published_at": "2025-12-11T02:51:44+00:00" }, { "id": "01a087cc-0252-734d-92de-464e63488261", "title": "Fixing Zig benchmark where `std.mem.doNotOptimizeAway` was ignored", "url": "https://pyk.sh/posts/2025-12-08-bench-fixing-constant-folding/", "published_at": "2025-12-08T10:17:36+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e17c2ce8f", "title": "Fixing Zig benchmark where `std.mem.doNotOptimizeAway` was ignored", "url": "https://probablyrevert.com/posts/2025-12-08-bench-fixing-constant-folding/", "published_at": "2025-12-08T10:17:36+00:00" }, { "id": "01a087cc-0252-734d-92de-464e62fd1a2f", "title": "Fixing Zig Microbenchmark Accuracy", "url": "https://pyk.sh/posts/2025-12-07-bench-fixing-microbenchmark-accuracy-in-zig/", "published_at": "2025-12-07T22:10:54+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e16f3e146", "title": "Fixing Zig Microbenchmark Accuracy", "url": "https://probablyrevert.com/posts/2025-12-07-bench-fixing-microbenchmark-accuracy-in-zig/", "published_at": "2025-12-07T22:10:54+00:00" }, { "id": "01a087cc-0252-734d-92de-464e61926929", "title": "I Accidentally Kept a Pointer to the Stack in Zig", "url": "https://pyk.sh/posts/2025-11-18-story-time-i-accidentally-kept-a-pointer-to-the-stack-in-zig/", "published_at": "2025-11-18T05:25:21+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e15fe4916", "title": "I Accidentally Kept a Pointer to the Stack in Zig", "url": "https://probablyrevert.com/posts/2025-11-18-story-time-i-accidentally-kept-a-pointer-to-the-stack-in-zig/", "published_at": "2025-11-18T05:25:21+00:00" }, { "id": "01a087cc-0252-734d-92de-464e628460b5", "title": "Memory Allocation in Zig: Reading `stdout`", "url": "https://pyk.sh/posts/2025-11-17-memory-allocation-zig-reading-stdout/", "published_at": "2025-11-17T02:53:54+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e15f31aed", "title": "Memory Allocation in Zig: Reading `stdout`", "url": "https://probablyrevert.com/posts/2025-11-17-memory-allocation-zig-reading-stdout/", "published_at": "2025-11-17T02:53:54+00:00" }, { "id": "01a087cc-0252-734d-92de-464e617680fd", "title": "Brainstorming \"Zig Object Validator\" API", "url": "https://pyk.sh/posts/2025-11-08-brainstorming-zov-api/", "published_at": "2025-11-08T09:18:24+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139bed1ee3", "title": "Brainstorming \"Zig Object Validator\" API", "url": "https://probablyrevert.com/posts/2025-11-08-brainstorming-zov-api/", "published_at": "2025-11-08T09:18:24+00:00" }, { "id": "01a087cc-0252-734d-92de-464e6162ae57", "title": "cmdtest v0.2.0", "url": "https://pyk.sh/posts/2025-11-07-cmdtest-v0-2-0/", "published_at": "2025-11-07T05:18:23+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139b4fdd17", "title": "cmdtest v0.2.0", "url": "https://probablyrevert.com/posts/2025-11-07-cmdtest-v0-2-0/", "published_at": "2025-11-07T05:18:23+00:00" }, { "id": "01a087cc-0252-734d-92de-464e60652a0f", "title": "Building VS Code Extensions with Bun and Mise", "url": "https://pyk.sh/posts/2025-10-23-building-vscode-extension-with-bun-and-mise/", "published_at": "2025-10-23T09:08:57+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139b5b6628", "title": "Building VS Code Extensions with Bun and Mise", "url": "https://probablyrevert.com/posts/2025-10-23-building-vscode-extension-with-bun-and-mise/", "published_at": "2025-10-23T09:08:57+00:00" }, { "id": "01a087cc-0252-734d-92de-464e60687258", "title": "Fixing the Unresolved Dynamic Import in Astro", "url": "https://pyk.sh/posts/2025-10-21-vite-dynamic-import-trick/", "published_at": "2025-10-20T23:44:12+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139ab16a59", "title": "Fixing the Unresolved Dynamic Import in Astro", "url": "https://probablyrevert.com/posts/2025-10-21-vite-dynamic-import-trick/", "published_at": "2025-10-20T23:44:12+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5faf4b78", "title": "Fixing Astro's 'Import Declaration Conflicts' Error", "url": "https://pyk.sh/posts/2025-10-21-astro-import-conflict/", "published_at": "2025-10-20T21:44:12+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1399ec06b0", "title": "Fixing Astro's 'Import Declaration Conflicts' Error", "url": "https://probablyrevert.com/posts/2025-10-21-astro-import-conflict/", "published_at": "2025-10-20T21:44:12+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5f545126", "title": "My Strategy for Winning", "url": "https://pyk.sh/posts/2025-10-20-my-strategy-for-winning/", "published_at": "2025-10-20T03:15:08+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1399a8e67a", "title": "My Strategy for Winning", "url": "https://probablyrevert.com/posts/2025-10-20-my-strategy-for-winning/", "published_at": "2025-10-20T03:15:08+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5f658ce3", "title": "A Plan Is Not a Strategy", "url": "https://pyk.sh/posts/2025-10-16-a-plan-is-not-a-strategy/", "published_at": "2025-10-16T01:56:37+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13992ba2fa", "title": "A Plan Is Not a Strategy", "url": "https://probablyrevert.com/posts/2025-10-16-a-plan-is-not-a-strategy/", "published_at": "2025-10-16T01:56:37+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5e613f55", "title": "Tracking Pagefind Search with Umami", "url": "https://pyk.sh/posts/2025-10-15-tracking-pagefind-search-with-umami/", "published_at": "2025-10-15T09:17:20+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139890bb25", "title": "Tracking Pagefind Search with Umami", "url": "https://probablyrevert.com/posts/2025-10-15-tracking-pagefind-search-with-umami/", "published_at": "2025-10-15T09:17:20+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5d7f2e40", "title": "envfmt v1.0.0", "url": "https://pyk.sh/posts/2025-10-08-envfmt-v1-0-0/", "published_at": "2025-10-08T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1398bd3cc5", "title": "envfmt v1.0.0", "url": "https://probablyrevert.com/posts/2025-10-08-envfmt-v1-0-0/", "published_at": "2025-10-08T00:00:00+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5d54ff80", "title": "Intersection Observer over Scroll Listener", "url": "https://pyk.sh/posts/2025-10-01-intersection-observer-over-scroll-listener/", "published_at": "2025-10-01T05:04:14+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13979b62f9", "title": "Intersection Observer over Scroll Listener", "url": "https://probablyrevert.com/posts/2025-10-01-intersection-observer-over-scroll-listener/", "published_at": "2025-10-01T05:04:14+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5c7f0344", "title": "My Custom Code Block Setup in Astro", "url": "https://pyk.sh/posts/2025-09-30-my-custom-code-block-setup-in-astro/", "published_at": "2025-09-30T13:46:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1396b0fd5a", "title": "My Custom Code Block Setup in Astro", "url": "https://probablyrevert.com/posts/2025-09-30-my-custom-code-block-setup-in-astro/", "published_at": "2025-09-30T13:46:00+00:00" }, { "id": "01a087cc-0252-734d-92de-464e5cb3a256", "title": "Why Fonts Look Crispier on iOS", "url": "https://pyk.sh/posts/2025-09-30-why-fonts-look-crispier-on-i-os/", "published_at": "2025-09-30T03:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1396fc25ac", "title": "Why Fonts Look Crispier on iOS", "url": "https://probablyrevert.com/posts/2025-09-30-why-fonts-look-crispier-on-i-os/", "published_at": "2025-09-30T03:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755da01ba5", "title": "git-gen Dev Log #1", "url": "https://pyk.sh/posts/2025-09-22-git-gen-dev-log-1/", "published_at": "2025-09-22T09:15:45+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1395c07362", "title": "git-gen Dev Log #1", "url": "https://probablyrevert.com/posts/2025-09-22-git-gen-dev-log-1/", "published_at": "2025-09-22T09:15:45+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755ee4be25", "title": "Site Cleanup", "url": "https://pyk.sh/posts/2025-09-22-site-cleanup/", "published_at": "2025-09-22T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13962decc7", "title": "Site Cleanup", "url": "https://probablyrevert.com/posts/2025-09-22-site-cleanup/", "published_at": "2025-09-22T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755e2ab57f", "title": "xdgdir v0.8.0", "url": "https://pyk.sh/posts/2025-09-15-xdgdir-v0-8-0/", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139469986d", "title": "xdgdir v0.8.0", "url": "https://probablyrevert.com/posts/2025-09-15-xdgdir-v0-8-0/", "published_at": "2025-09-15T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755cb212af", "title": "envfmt v0.1.0", "url": "https://pyk.sh/posts/2025-09-14-envfmt-v0-1-0/", "published_at": "2025-09-14T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139526438c", "title": "envfmt v0.1.0", "url": "https://probablyrevert.com/posts/2025-09-14-envfmt-v0-1-0/", "published_at": "2025-09-14T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755c93900f", "title": "Cap Fuzzing Campaign", "url": "https://pyk.sh/posts/2025-07-12-cap-fuzzing-campaign/", "published_at": "2025-07-12T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1394246c04", "title": "Cap Fuzzing Campaign", "url": "https://probablyrevert.com/posts/2025-07-12-cap-fuzzing-campaign/", "published_at": "2025-07-12T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755ba76539", "title": "Solidity Parser", "url": "https://pyk.sh/posts/2025-07-11-solidity-parser/", "published_at": "2025-07-11T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1393f2e19a", "title": "Solidity Parser", "url": "https://probablyrevert.com/posts/2025-07-11-solidity-parser/", "published_at": "2025-07-11T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755ac83ace", "title": "Ammalgam Fuzzing Campaign", "url": "https://pyk.sh/posts/2025-07-10-ammalgam-fuzzing-campaign/", "published_at": "2025-07-10T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1393a70c88", "title": "Ammalgam Fuzzing Campaign", "url": "https://probablyrevert.com/posts/2025-07-10-ammalgam-fuzzing-campaign/", "published_at": "2025-07-10T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c99e73057", "title": "About", "url": "https://pyk.sh/posts/about/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c9af64e5e", "title": "Welcome to my website", "url": "https://pyk.sh/posts/home/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087cc-0253-7021-8c0f-d00c9c797339", "title": "Projects", "url": "https://pyk.sh/posts/projects/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1df7de58", "title": "About", "url": "https://probablyrevert.com/posts/about/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e1fdceb01", "title": "Welcome to my website", "url": "https://probablyrevert.com/posts/home/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a0bdf0-6ff8-723d-8d81-8e0e2010afc9", "title": "Projects", "url": "https://probablyrevert.com/posts/projects/", "published_at": "2025-07-09T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755a4946ec", "title": "Remix SWR", "url": "https://pyk.sh/posts/2024-05-03-remix-swr/", "published_at": "2024-05-03T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13930b52ee", "title": "Remix SWR", "url": "https://probablyrevert.com/posts/2024-05-03-remix-swr/", "published_at": "2024-05-03T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec755a2d9eb1", "title": "Fix \"inflate failed\" in ClickHouse JS", "url": "https://pyk.sh/posts/2024-02-19-fix-inflate-failed-in-click-house-js/", "published_at": "2024-02-19T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139304e418", "title": "Fix \"inflate failed\" in ClickHouse JS", "url": "https://probablyrevert.com/posts/2024-02-19-fix-inflate-failed-in-click-house-js/", "published_at": "2024-02-19T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec7559e23648", "title": "Fix \"driver: bad connection\" in golang-migrate ClickHouse", "url": "https://pyk.sh/posts/2024-02-15-fix-driver-bad-connection-in-golang-migrate-click-house/", "published_at": "2024-02-15T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13929ef268", "title": "Fix \"driver: bad connection\" in golang-migrate ClickHouse", "url": "https://probablyrevert.com/posts/2024-02-15-fix-driver-bad-connection-in-golang-migrate-click-house/", "published_at": "2024-02-15T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60e499ef2", "title": "VSCode for Foundry", "url": "https://pyk.sh/posts/2024-01-08-vs-code-for-foundry/", "published_at": "2024-01-08T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13927a5a32", "title": "VSCode for Foundry", "url": "https://probablyrevert.com/posts/2024-01-08-vs-code-for-foundry/", "published_at": "2024-01-08T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec7559a16a1f", "title": "Load .env in Rust", "url": "https://pyk.sh/posts/2024-01-07-load-env-in-rust/", "published_at": "2024-01-07T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f13921a24dd", "title": "Load .env in Rust", "url": "https://probablyrevert.com/posts/2024-01-07-load-env-in-rust/", "published_at": "2024-01-07T00:00:00+00:00" }, { "id": "01a087cc-0251-71e7-a801-ec75599dafd0", "title": "Fix Deserialize in Rust", "url": "https://pyk.sh/posts/2024-01-06-fix-deserialize-in-rust/", "published_at": "2024-01-06T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1392105b54", "title": "Fix Deserialize in Rust", "url": "https://probablyrevert.com/posts/2024-01-06-fix-deserialize-in-rust/", "published_at": "2024-01-06T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60df75f56", "title": "Rust SeaORM Actions", "url": "https://pyk.sh/posts/2024-01-05-rust-sea-orm-actions/", "published_at": "2024-01-05T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f139121d240", "title": "Rust SeaORM Actions", "url": "https://probablyrevert.com/posts/2024-01-05-rust-sea-orm-actions/", "published_at": "2024-01-05T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60cbf26ef", "title": "Rust SeaORM Tables", "url": "https://pyk.sh/posts/2024-01-04-rust-sea-orm-tables/", "published_at": "2024-01-04T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1390b2d01d", "title": "Rust SeaORM Tables", "url": "https://probablyrevert.com/posts/2024-01-04-rust-sea-orm-tables/", "published_at": "2024-01-04T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60c9afd5a", "title": "“?” Operator in Rust", "url": "https://pyk.sh/posts/2024-01-03-operator-in-rust/", "published_at": "2024-01-03T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f138f002806", "title": "“?” Operator in Rust", "url": "https://probablyrevert.com/posts/2024-01-03-operator-in-rust/", "published_at": "2024-01-03T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60d666b6e", "title": "Size of Solidity Variables", "url": "https://pyk.sh/posts/2023-09-28-size-of-solidity-variables/", "published_at": "2023-09-28T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f1390a9dba6", "title": "Size of Solidity Variables", "url": "https://probablyrevert.com/posts/2023-09-28-size-of-solidity-variables/", "published_at": "2023-09-28T00:00:00+00:00" }, { "id": "01a087cc-0250-71c4-8b02-a6f60dcc95e6", "title": "Transparent vs UUPS Proxies", "url": "https://pyk.sh/posts/2023-09-23-transparent-vs-uups-proxies/", "published_at": "2023-09-23T00:00:00+00:00" }, { "id": "01a0bdf0-6ff7-7292-a516-7f138fddf98a", "title": "Transparent vs UUPS Proxies", "url": "https://probablyrevert.com/posts/2023-09-23-transparent-vs-uups-proxies/", "published_at": "2023-09-23T00:00:00+00:00" }, { "id": "01a087cc-024f-7246-a03e-3e79c114d2ca", "title": "Multichain Testing with Foundry", "url": "https://pyk.sh/posts/2023-09-14-multichain-testing-with-foundry/", "published_at": "2023-09-14T00:00:00+00:00" } ] posts Claim your blog
Back to pyk.sh
Blog · corpus.blog/blogs/pyk.sh/posts

pyk.sh

pyk.sh

2026

2025

2024

2023