56,966 blogs · [ { "id": "01a087eb-47fe-71a2-af75-554d8fe6faf8", "title": "(Re)Making Cirrus: Three lessons learned", "url": "https://teotl.dev/posts/2026/03/18/remaking-cirrus-three-lessons-learned/", "published_at": "2026-03-18T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d90743d02", "title": "(Re)Making Cirrus: Reflections on five years spent building an open-source data orchestrator", "url": "https://teotl.dev/posts/2026/02/23/remaking-cirrus-reflections-on-five-years-spent-building-an-open-source-data-orchestrator/", "published_at": "2026-02-23T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d912fb1eb", "title": "Metadata makes the data format: metadata storage and representation across array formats", "url": "https://teotl.dev/posts/2025/11/04/metadata-makes-the-data-format-metadata-storage-and-representation-across-array-formats/", "published_at": "2025-11-04T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d915fe041", "title": "Redefining cloud native with the Coalesced Chunk Retrieval Protocol", "url": "https://teotl.dev/posts/2025/09/23/redefining-cloud-native-with-the-coalesced-chunk-retrieval-protocol/", "published_at": "2025-09-23T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d920df9a1", "title": "A new look, a new domain, a new start", "url": "https://teotl.dev/posts/2025/08/23/a-new-look-a-new-domain-a-new-start/", "published_at": "2025-08-23T08:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d92eec3fe", "title": "Beyond the default: a modern guide to raster compression", "url": "https://teotl.dev/posts/2025/08/06/beyond-the-default-a-modern-guide-to-raster-compression/", "published_at": "2025-08-06T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d93714ae6", "title": "Chunks and chunkability: an origin story", "url": "https://teotl.dev/posts/2025/07/09/chunks-and-chunkability-an-origin-story/", "published_at": "2025-07-09T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d93fbf65f", "title": "Chunks and chunkability: tyranny of the chunk", "url": "https://teotl.dev/posts/2025/07/09/chunks-and-chunkability-tyranny-of-the-chunk/", "published_at": "2025-07-09T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d94689afb", "title": "Is Zarr the new COG?", "url": "https://teotl.dev/posts/2025/05/22/is-zarr-the-new-cog/", "published_at": "2025-05-22T12:00:00+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d94aaa9e1", "title": "QEMU services with socat", "url": "https://teotl.dev/posts/2020/06/19/qemu-services-with-socat/", "published_at": "2020-06-19T19:00:39+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d9547bc11", "title": "Serial with socat", "url": "https://teotl.dev/posts/2020/05/20/serial-with-socat/", "published_at": "2020-05-21T06:00:39+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d95f63689", "title": "Create a static site with Hugo and GitHub pages", "url": "https://teotl.dev/posts/2020/02/11/create-a-static-site-with-hugo-and-github-pages/", "published_at": "2020-02-11T20:52:22+00:00" }, { "id": "01a087eb-47fe-71a2-af75-554d961b8697", "title": "Introduction", "url": "https://teotl.dev/posts/2020/02/10/introduction/", "published_at": "2020-02-11T06:12:06+00:00" } ] posts Claim your blog
Back to teotl.dev
Blog · corpus.blog/blogs/teotl.dev/posts

teotl.dev

teotl.dev

2026

2025

2020