41554 blogs · [ { "id": "01a0b0ce-42c3-731f-b144-0414c9bc5920", "title": "RustConf 2026", "url": "https://fieldtheories.blog/posts/rustconf-2026/", "published_at": "2026-09-16T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213e8f10f2e", "title": "Hello, Honeycomb", "url": "https://fieldtheories.blog/posts/hello-honeycomb/", "published_at": "2026-08-31T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213e98d6ba5", "title": "Farewell, Redpanda: Two and a Half Years of Incidents and Invoices", "url": "https://fieldtheories.blog/posts/farewell-redpanda/", "published_at": "2026-08-11T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ea29a967", "title": "Favorites from May 2026", "url": "https://fieldtheories.blog/posts/favorites-from-may-2026/", "published_at": "2026-06-02T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ea92224d", "title": "Painting Magnolia Blooms at the Arboretum", "url": "https://fieldtheories.blog/posts/painting-magnolia-blooms-at-the-arboretum/", "published_at": "2026-05-03T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213eb76456e", "title": "Favorites from April 2026", "url": "https://fieldtheories.blog/posts/favorites-from-april-2026/", "published_at": "2026-05-02T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213eb8ab345", "title": "Favorites from January 2026", "url": "https://fieldtheories.blog/posts/favorites-from-january-2026/", "published_at": "2026-01-31T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ec188624", "title": "This Will Be Posted To Bluesky: Introducing Bluesync", "url": "https://fieldtheories.blog/posts/this-will-be-posted-to-bluesky-introducing-bluesync/", "published_at": "2026-01-18T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ecc9b94f", "title": "The Tech and Tools I'm Using (January 2026): A Few of My Favorite Things", "url": "https://fieldtheories.blog/posts/the-tech-and-tools-im-using-january-2026-a-few-of-my-favorite-things/", "published_at": "2026-01-13T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ed587e74", "title": "Checking the Ice: (On the Rideau Canal)", "url": "https://fieldtheories.blog/posts/checking-the-ice-on-the-rideau-canal/", "published_at": "2025-12-21T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ed989a68", "title": "In the Age of AI, Siri is Embarrassing", "url": "https://fieldtheories.blog/posts/in-the-age-of-ai-siri-is-embarrassing/", "published_at": "2025-12-11T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ee3d0b95", "title": "Advent of Code 2025 Day 3", "url": "https://fieldtheories.blog/posts/advent-of-code-2025-day-3/", "published_at": "2025-12-04T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ef34aa40", "title": "Advent of Code 2025 Day 2", "url": "https://fieldtheories.blog/posts/advent-of-code-2025-day-2/", "published_at": "2025-12-02T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213ef8bbf16", "title": "Advent of Code 2025 Day 1", "url": "https://fieldtheories.blog/posts/advent-of-code-2025-day-1/", "published_at": "2025-12-01T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f0189aa1", "title": "Serving Field Theories from My Desk", "url": "https://fieldtheories.blog/posts/serving-field-theories-from-my-desk/", "published_at": "2025-11-24T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f0cc8cb0", "title": "Albums for Programming", "url": "https://fieldtheories.blog/posts/albums-for-programming/", "published_at": "2025-11-05T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f0fc6c8b", "title": "Favorites From October 2025", "url": "https://fieldtheories.blog/posts/favorites-from-october-2025/", "published_at": "2025-11-01T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f140b926", "title": "Do It Dumb", "url": "https://fieldtheories.blog/posts/do-it-dumb/", "published_at": "2025-08-19T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f189eb45", "title": "$ My Docs Pet Peeve", "url": "https://fieldtheories.blog/posts/my-docs-pet-peeve/", "published_at": "2025-06-02T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f1b2505c", "title": "Favorites From May 2025", "url": "https://fieldtheories.blog/posts/favorites-from-may-2025/", "published_at": "2025-05-27T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f214c471", "title": "Images from Normandy, London, and Flanders: 2015", "url": "https://fieldtheories.blog/posts/images-from-normandy-london-and-flanders-2015/", "published_at": "2025-05-12T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f2ea67c8", "title": "Audio Notifications for Long-Running Commands: DING! Your build's done.", "url": "https://fieldtheories.blog/posts/audio-notifications-for-long-running-commands-ding-your-builds-done/", "published_at": "2025-01-16T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f3b08ecc", "title": "On Leaving", "url": "https://fieldtheories.blog/posts/on-leaving/", "published_at": "2025-01-13T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f44eec5e", "title": "Forking Around and Finding Out: Remaining Authentic in Retirement with Kelsey Hightower", "url": "https://fieldtheories.blog/posts/forking-around-and-finding-out-remaining-authentic-in-retirement-with-kelsey-hightower/", "published_at": "2025-01-06T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f512bd13", "title": "'Tis But a Scratch:: Shrinking Container Images using FROM scratch", "url": "https://fieldtheories.blog/posts/tis-but-a-scratch-shrinking-container-images-using-from-scratch/", "published_at": "2024-12-17T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f57c544c", "title": "The 5 Developer Podcasts I Listen to Every Week", "url": "https://fieldtheories.blog/posts/the-5-developer-podcasts-i-listen-to-every-week/", "published_at": "2024-04-17T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f581969a", "title": "Wading into Homelab", "url": "https://fieldtheories.blog/posts/wading-into-homelab/", "published_at": "2024-04-10T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f5ddc0b6", "title": "Seeding Local Postgres", "url": "https://fieldtheories.blog/posts/seeding-local-postgres/", "published_at": "2024-04-03T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f5f358e1", "title": "Ship Early. Find Bugs.", "url": "https://fieldtheories.blog/posts/ship-early-find-bugs/", "published_at": "2024-03-26T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f6518058", "title": "Python Tee", "url": "https://fieldtheories.blog/posts/python-tee/", "published_at": "2024-03-20T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f68250f4", "title": "Advent of Code 2023: Day 4", "url": "https://fieldtheories.blog/posts/advent-of-code-2023-day-4/", "published_at": "2023-12-04T00:01:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f68e0353", "title": "Advent of Code 2023: Day 3", "url": "https://fieldtheories.blog/posts/advent-of-code-2023-day-3/", "published_at": "2023-12-04T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f70f82d6", "title": "Advent of Code 2023: Day 2", "url": "https://fieldtheories.blog/posts/advent-of-code-2023-day-2/", "published_at": "2023-12-02T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f7ccc2c7", "title": "Advent of Code 2023: Day 1", "url": "https://fieldtheories.blog/posts/advent-of-code-2023-day-1/", "published_at": "2023-12-01T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f88e4beb", "title": "Split up Kustomize Output with `yq`", "url": "https://fieldtheories.blog/posts/split-up-kustomize-output-with-yq/", "published_at": "2023-04-19T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f8cfd6b6", "title": "Changing Directory with a Python Context Manager", "url": "https://fieldtheories.blog/posts/changing-directory-with-a-python-context-manager/", "published_at": "2021-09-28T00:00:00+00:00" }, { "id": "01a08777-db2a-7381-a62b-c213f95e5aa7", "title": "Logging Execution Time in Python", "url": "https://fieldtheories.blog/posts/logging-execution-time-in-python/", "published_at": "2021-09-28T00:00:00+00:00" }, { "id": "01a0b0ce-42c3-731f-b144-0414dbc38864", "title": "Configure the Labels, Not the Model", "url": "https://fieldtheories.blog/posts/configure-the-labels-not-the-model/", "published_at": null } ] posts Claim your blog
Back to Field Theories
Blog · corpus.blog/blogs/fieldtheories.blog/posts

Field Theories

fieldtheories.blog

2026

2025

2024

2023

2021

Undated