41554 blogs · [ { "id": "01a08c65-3ab2-733f-aa45-e5bfed8d8ba0", "title": "gorege: A Small Rule Engine for Go", "url": "https://yalinpala.dev/posts/gorege/", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27fe1a916c", "title": "gorege: A Small Rule Engine for Go", "url": "https://yalinpala.dev/blog/gorege/", "published_at": "2026-05-14T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfef600946", "title": "Understanding Hashed Time Wheel", "url": "https://yalinpala.dev/posts/understanding-hashed-time-wheel/", "published_at": "2025-09-13T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27ff211381", "title": "Understanding Hashed Time Wheel", "url": "https://yalinpala.dev/blog/understanding-hashed-time-wheel/", "published_at": "2025-09-13T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfed0c9865", "title": "Building an Autocomplete System with Trie", "url": "https://yalinpala.dev/posts/building-an-autocomplete-system-with-trie/", "published_at": "2025-08-09T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27fd3fb2be", "title": "Building an Autocomplete System with Trie", "url": "https://yalinpala.dev/blog/building-an-autocomplete-system-with-trie/", "published_at": "2025-08-09T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfef0a144d", "title": "Understanding Bloom Filters", "url": "https://yalinpala.dev/posts/understanding-bloom-filters/", "published_at": "2025-06-29T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27feda427b", "title": "Understanding Bloom Filters", "url": "https://yalinpala.dev/blog/understanding-bloom-filters/", "published_at": "2025-06-29T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfee323c17", "title": "Tracking Folder Changes with Merkle Trees in Go", "url": "https://yalinpala.dev/posts/tracking-folder-changes-with-merkle-trees-in-go/", "published_at": "2025-05-10T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27fe67b926", "title": "Tracking Folder Changes with Merkle Trees in Go", "url": "https://yalinpala.dev/blog/tracking-folder-changes-with-merkle-trees-in-go/", "published_at": "2025-05-10T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfecc981ce", "title": "About System Design, Chapter 2", "url": "https://yalinpala.dev/posts/about-system-design-chapter-2/", "published_at": "2025-02-03T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27fc7d6756", "title": "About System Design, Chapter 2", "url": "https://yalinpala.dev/blog/about-system-design-chapter-2/", "published_at": "2025-02-03T00:00:00+00:00" }, { "id": "01a08c65-3ab2-733f-aa45-e5bfec9d2b01", "title": "About System Design, Chapter 1", "url": "https://yalinpala.dev/posts/about-system-design-chapter-1/", "published_at": "2025-01-18T00:00:00+00:00" }, { "id": "01a0d4d6-11ba-73ea-8ce2-1c27fbc9a6c2", "title": "About System Design, Chapter 1", "url": "https://yalinpala.dev/blog/about-system-design-chapter-1/", "published_at": "2025-01-18T00:00:00+00:00" } ] posts Claim your blog
Back to yalinpala.dev
Blog · corpus.blog/blogs/yalinpala.dev/posts

yalinpala.dev

yalinpala.dev

2026

2025