56,966 blogs · [ { "id": "01a0b0bb-4f91-717f-bb2b-4015b4248285", "title": "FAQ: Why isn’t mutable a subtype of immutable, or vice versa?", "url": "https://crumbles.blog/posts/2026-09-17-immutable-mutable.html", "published_at": "2026-09-17T15:36:28+00:00" }, { "id": "01a094e9-84f8-73d0-a4b0-91822d9491e1", "title": "Loose ends and unfinished business", "url": "https://crumbles.blog/posts/2026-09-11-loose-ends.html", "published_at": "2026-09-11T10:25:23+00:00" }, { "id": "01a08765-0739-73e4-b821-99472b700b4c", "title": "WTF is going on with R7RS Large? 2026 edition", "url": "https://crumbles.blog/posts/2026-09-04-r7rs-wtf.html", "published_at": "2026-09-04T06:47:44+00:00" }, { "id": "01a08765-0739-73e4-b821-99472b8b52f1", "title": "HOWTO: Unlock LUKS encrypted disks over SSH on a Raspberry Pi 4 running NixOS", "url": "https://crumbles.blog/posts/2026-03-13-raspberry-pi-4-luks-ssh-unlock-nixos.html", "published_at": "2026-03-13T11:01:29+00:00" }, { "id": "01a08765-0739-73e4-b821-99472bb923bc", "title": "HOWTO: Set up an IPsec VPN on NixOS and connect to it with Mac OS and iOS", "url": "https://crumbles.blog/posts/2026-02-07-ipsec-vpn-nixos.html", "published_at": "2026-02-07T16:45:13+00:00" }, { "id": "01a08765-0739-73e4-b821-99472c2735e5", "title": "Make the font bigger", "url": "https://crumbles.blog/posts/2025-12-11-presentation-fonts.html", "published_at": "2025-12-11T10:16:55+00:00" }, { "id": "01a08765-0739-73e4-b821-99472c3a9cdf", "title": "Tour of a pattern matcher: decision trees", "url": "https://crumbles.blog/posts/2025-11-28-extensible-match-decision-tree.html", "published_at": "2025-11-28T14:11:49+00:00" }, { "id": "01a08765-0739-73e4-b821-99472d045d69", "title": "Tour of a pattern matcher: core patterns and the AST", "url": "https://crumbles.blog/posts/2025-11-15-extensible-match-ast.html", "published_at": "2025-11-15T13:35:12+00:00" }, { "id": "01a08765-0739-73e4-b821-99472d5a1860", "title": "Tour of a pattern matcher: expression and pattern expansion", "url": "https://crumbles.blog/posts/2025-11-09-extensible-match-front-end.html", "published_at": "2025-11-09T18:18:44+00:00" }, { "id": "01a08765-0739-73e4-b821-99472def08b8", "title": "Scheme Reports at Fifty: Where do we go from here?", "url": "https://crumbles.blog/posts/2025-10-18-scheme-reports-at-fifty.html", "published_at": "2025-10-18T16:43:53+00:00" }, { "id": "01a08765-0739-73e4-b821-99472ed0bbda", "title": "A story about data representation and performance", "url": "https://crumbles.blog/posts/2025-09-29-extensible-match-decision-tree-story.html", "published_at": "2025-09-29T16:51:11+00:00" } ] posts Claim your blog
Back to crumbles.blog
Blog · corpus.blog/blogs/crumbles.blog/posts

crumbles.blog

crumbles.blog

2026

2025