56,966 blogs · [ { "id": "01a08c5a-8061-7329-ba37-5f66390b9581", "title": "Nerves IoT framework, apparently popular with agents", "url": "https://underjord.io/nerves-iot-framework-apparently-popular-with-agents.html", "published_at": "2026-08-24T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663a029056", "title": "What to see at Oredev 2026", "url": "https://underjord.io/oredev-2026-my-picks.html", "published_at": "2026-08-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663ac714f8", "title": "Injecting tracing the hot way", "url": "https://underjord.io/injecting-tracing-the-hot-way.html", "published_at": "2026-03-25T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663bb0c800", "title": "Hacking on the Nerves Starter Kit in Malaga", "url": "https://underjord.io/malaga-nerves-event.html", "published_at": "2026-03-11T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663c9854bc", "title": "Shipping grayscale photos at small scale", "url": "https://underjord.io/shipping-grayscale-photos-at-small-scale.html", "published_at": "2026-03-08T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663cd5af7a", "title": "Goatmire 2, announced", "url": "https://underjord.io/goatmire-2-announced.html", "published_at": "2026-01-14T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663d79745e", "title": "Conference Report: Goatmire Elixir 2025", "url": "https://underjord.io/conference-report-goatmire-elixir-2025.html", "published_at": "2025-09-22T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663e39de5b", "title": "Booting 5000 Erlangs on Ampere One 192-core", "url": "https://underjord.io/booting-5000-erlangs-on-ampere-one.html", "published_at": "2025-08-05T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663ee1a2af", "title": "500 virtual Linux devices on ARM 64", "url": "https://underjord.io/500-virtual-linux-devices-on-arm64.html", "published_at": "2025-07-30T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f663fcb7a1e", "title": "Delta support - A tale of two firmware versions", "url": "https://underjord.io/delta-support-a-tale-of-two-firmwares.html", "published_at": "2025-07-07T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6640585cb0", "title": "Making of an Elixir conference", "url": "https://underjord.io/making-of-an-elixir-conference.html", "published_at": "2025-07-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6640f89aba", "title": "Elixir is not owned by Big Tech", "url": "https://underjord.io/elixir-is-not-owned-by-big-tech.html", "published_at": "2025-04-29T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6641ea530c", "title": "The Elixir Shirt", "url": "https://underjord.io/the-elixir-shirt.html", "published_at": "2024-12-13T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66421a3781", "title": "From big Kubers down to small GenServers", "url": "https://underjord.io/from-big-kubers-down-to-small-genservers.html", "published_at": "2024-12-06T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66430cb82e", "title": "Voice Activity Detection in Elixir and Membrane", "url": "https://underjord.io/voice-activity-detection-elixir-membrane.html", "published_at": "2024-11-27T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6643291c38", "title": "Bodging GenServers Together", "url": "https://underjord.io/bodging-genservers-together.html", "published_at": "2024-11-22T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6643ace90f", "title": "How I use Erlang Hot Code Updates", "url": "https://underjord.io/how-i-use-erlang-hot-code-updates.html", "published_at": "2024-11-19T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6644667cd2", "title": "Anatomy of Embedded Elixir", "url": "https://underjord.io/anatomy-of-embedded-elixir.html", "published_at": "2024-10-07T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66451fd22c", "title": "Putting code on a Nerves device", "url": "https://underjord.io/putting-code-on-a-nerves-device.html", "published_at": "2024-09-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6645f8f49c", "title": "To Nerves from Elixir", "url": "https://underjord.io/to-nerves-from-elixir.html", "published_at": "2024-08-30T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66466cc0b0", "title": "Catching up with Elixir", "url": "https://underjord.io/catching-up-with-elixir.html", "published_at": "2024-08-28T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66466ffe6d", "title": "Newsletter issue, adept adoption", "url": "https://underjord.io/newsletter-building-up-the-nerves.html", "published_at": "2024-07-19T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6646d61342", "title": "The Future Stack", "url": "https://underjord.io/the-future-stack.html", "published_at": "2024-05-28T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664706ea07", "title": "Chatting, Sharing (& Shots) in Chattanooga - GigCity 2024 report", "url": "https://underjord.io/chattanooga-gigcityelixir-nervesconf-2024.html", "published_at": "2024-05-23T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664790acd2", "title": "Unpacking Elixir - IoT & Embedded with Nerves", "url": "https://underjord.io/unpacking-elixir-iot-embedded-nerves.html", "published_at": "2024-04-26T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664800db94", "title": "Fundamentals of Object Storage", "url": "https://underjord.io/fundamentals-of-object-storage.html", "published_at": "2024-03-19T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6648405a25", "title": "Challenges of local-first LLMs", "url": "https://underjord.io/challenges-of-local-first-llms.html", "published_at": "2024-03-08T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66486b0c3d", "title": "Unpacking Elixir: Phoenix", "url": "https://underjord.io/unpacking-elixir-phoenix.html", "published_at": "2024-01-22T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66492b0235", "title": "Unpacking Elixir: The Actor Model", "url": "https://underjord.io/unpacking-elixir-the-actor-model.html", "published_at": "2023-11-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66497a8d73", "title": "Unpacking Elixir: Observability", "url": "https://underjord.io/unpacking-elixir-observability.html", "published_at": "2023-10-02T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664a157968", "title": "Unpacking Elixir: Resilience", "url": "https://underjord.io/unpacking-elixir-resilience.html", "published_at": "2023-09-24T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664a616208", "title": "Unpacking Elixir: Real-time & Latency", "url": "https://underjord.io/unpacking-elixir-realtime-latency.html", "published_at": "2023-09-08T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664ab15216", "title": "Unpacking Elixir: Syntax", "url": "https://underjord.io/unpacking-elixir-syntax.html", "published_at": "2023-09-01T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664b61aef9", "title": "Unpacking Elixir: Concurrency", "url": "https://underjord.io/unpacking-elixir-concurrency.html", "published_at": "2023-08-25T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664b76cfba", "title": "The many states of Elixir", "url": "https://underjord.io/the-many-states-of-elixir.html", "published_at": "2023-06-13T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664c100950", "title": "Scripting with Elixir", "url": "https://underjord.io/scripting-with-elixir.html", "published_at": "2023-06-12T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664cc04058", "title": "Why do ML on the Erlang VM?", "url": "https://underjord.io/why-ml-on-erlang.html", "published_at": "2023-06-09T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664d8a110a", "title": "ElixirConf EU 2023, Lisbon report", "url": "https://underjord.io/elixirconf-eu-2023-lisbon.html", "published_at": "2023-04-27T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664d99699b", "title": "Physical knobs & userspace drivers in Elixir", "url": "https://underjord.io/userspace-drivers-in-elixir.html", "published_at": "2023-03-01T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664dac9668", "title": "Video - Chat bots as UI at ElixirConf Africa", "url": "https://underjord.io/video-elixirconf-africa-chatbots.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664e0628e0", "title": "Video - Does terminology matter?", "url": "https://underjord.io/video-does-terminology-matter.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664ec56224", "title": "Video - Is it all queues?", "url": "https://underjord.io/video-is-it-all-queues.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664ee6dc7c", "title": "Video - Reacting to the Phoenix Keynote 2022", "url": "https://underjord.io/video-reacting-to-phoenix-keynote.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664f3f1dfa", "title": "Video - Sonic Pi", "url": "https://underjord.io/video-sonic-pi.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f664ff7813e", "title": "Video - Why use a database?", "url": "https://underjord.io/video-why-use-a-database.html", "published_at": "2022-11-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6650c4ffcb", "title": "Complex Systems All The Way Down", "url": "https://underjord.io/complex-systems-all-the-way-down.html", "published_at": "2022-10-24T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665139b30e", "title": "Fear-driven development", "url": "https://underjord.io/fear-driven-development.html", "published_at": "2022-10-07T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66516d878c", "title": "Why can't I find a CMS?", "url": "https://underjord.io/cant-find-a-cms.html", "published_at": "2022-09-26T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6651e2a966", "title": "Video - Self-hosting: Mattermost", "url": "https://underjord.io/video-self-hosting-mattermost.html", "published_at": "2022-09-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6651e91c34", "title": "Tradition and Ritual in Software, or The Unwritten Code of Code", "url": "https://underjord.io/tradition-and-ritual-in-software.html", "published_at": "2022-09-12T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665295aed7", "title": "Video - My Tools, the current product stack", "url": "https://underjord.io/video-my-tools.html", "published_at": "2022-08-26T05:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66534cc9ed", "title": "Video - LiveView on Nerves", "url": "https://underjord.io/video-liveview-on-nerves.html", "published_at": "2022-08-26T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66536e2ae2", "title": "Video - Self-hosting: Plausible Analytics", "url": "https://underjord.io/video-self-hosting-plausible-analytics.html", "published_at": "2022-08-25T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6653b5169d", "title": "Video - Reacting to React", "url": "https://underjord.io/video-reacting-to-react.html", "published_at": "2022-08-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66546d513f", "title": "Video - What Is: Phoenix LiveView", "url": "https://underjord.io/video-what-is-phoenix-liveview.html", "published_at": "2022-08-20T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66550d033f", "title": "Video - Why Self-Host", "url": "https://underjord.io/video-why-self-host.html", "published_at": "2022-08-20T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6655f3b8d6", "title": "What ID3v2 could have been", "url": "https://underjord.io/id3-specification-and-speculation.html", "published_at": "2022-06-07T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6656569d29", "title": "Code BEAM, Stockholm 2022", "url": "https://underjord.io/code-beam-sto-2022.html", "published_at": "2022-05-29T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66566ab748", "title": "LiveView on Nerves", "url": "https://underjord.io/liveview-on-nerves.html", "published_at": "2022-05-26T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6656f0fa3a", "title": "Fundamentals & Deployment", "url": "https://underjord.io/fundamentals-and-deployment.html", "published_at": "2022-03-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66573b7536", "title": "Is LiveView Overhyped?", "url": "https://underjord.io/is-liveview-overhyped.html", "published_at": "2022-03-17T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66581632cf", "title": "Nerves Quickstart", "url": "https://underjord.io/video-nerves-quickstart.html", "published_at": "2022-02-04T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66589f119f", "title": "Video - What Is: Elixir", "url": "https://underjord.io/video-what-is-elixir.html", "published_at": "2022-01-30T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665973b335", "title": "Video - How Do: Server", "url": "https://underjord.io/video-how-do-server.html", "published_at": "2022-01-30T03:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665991f9f3", "title": "Video - What Is: Server", "url": "https://underjord.io/video-what-is-server.html", "published_at": "2022-01-30T02:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665a7e76b8", "title": "My Elm Experience", "url": "https://underjord.io/my-elm-experience.html", "published_at": "2022-01-20T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665b36bfb5", "title": "Video: Fixing my LiveView app", "url": "https://underjord.io/livestream-noted-liveview-fixing.html", "published_at": "2022-01-07T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665be0bb4b", "title": "Guest post: Cross-cutting Elixir in Teams", "url": "https://underjord.io/guest-feature-amclain-cross-cutting-elixir.html", "published_at": "2021-12-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665c70a5bb", "title": "Video: Building Out Indie Livestreaming with LiveView and Membrane", "url": "https://underjord.io/livestream-indie-livestreaming-continued.html", "published_at": "2021-12-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665c7bf399", "title": "Video: Elixir and Computer Vision with evision", "url": "https://underjord.io/livestream-elixir-and-computer-vision.html", "published_at": "2021-12-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665cdb39dd", "title": "Video: Improving a GenServer, My IoT Lightswitch", "url": "https://underjord.io/livestream-improving-a-genserver.html", "published_at": "2021-12-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665db23968", "title": "Video: Indie Livestreaming with Elixir & Membrane", "url": "https://underjord.io/livestream-indie-livestreaming-with-membrane-framework.html", "published_at": "2021-12-21T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665de81a5b", "title": "Winners - Manning book giveaway", "url": "https://underjord.io/giveaway-manning-winners-2021-11.html", "published_at": "2021-12-20T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665df35e49", "title": "Are you hiring Elixir developers?", "url": "https://underjord.io/are-you-hiring-elixir-developers.html", "published_at": "2021-12-14T12:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665e3bb313", "title": "Are Contexts a Thing?", "url": "https://underjord.io/are-contexts-a-thing-in-phoenix-web-apps.html", "published_at": "2021-12-06T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665eae4cfb", "title": "Giveaway: Elixir in Action", "url": "https://underjord.io/giveaway-manning-2021-11.html", "published_at": "2021-11-23T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665f4a22fd", "title": "Building a Startup on Elixir to a $50 mil round", "url": "https://underjord.io/50-mil-round-on-elixir.html", "published_at": "2021-11-17T06:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f665fe22e4c", "title": "Finally using your Raspberry Pi & Elixir", "url": "https://underjord.io/finally-using-your-raspberry-pi-and-elixir.html", "published_at": "2021-10-30T12:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6660217c63", "title": "Video: Attempting to Control Elgato Keylights from Nerves", "url": "https://underjord.io/livestream-keylights-and-keypads-feat-failure.html", "published_at": "2021-10-24T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6660bcad5d", "title": "Video: Automatically Clustering Nerves devices", "url": "https://underjord.io/livestream-nerves-nodes-and-mdns.html", "published_at": "2021-10-22T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6660d22e5b", "title": "Video: Making a Calendar Gadget with Nerves and LiveView", "url": "https://underjord.io/livestream-liveview-nerves-eink-calendar-gadget.html", "published_at": "2021-10-15T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6660ee898f", "title": "Video: Forming an Erlang cluster of Pi Zeros", "url": "https://underjord.io/livestream-pi0-erlang-cluster-with-nerves.html", "published_at": "2021-09-30T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6661106e52", "title": "Video: Unbox a Pi400 and put Nerves on it", "url": "https://underjord.io/livestream-unbox-pi400-nerves.html", "published_at": "2021-09-20T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6661b70504", "title": "Video: Nerves, Livebook & small displays (eInk, OLED)", "url": "https://underjord.io/livestream-nerves-displays-and-livebook.html", "published_at": "2021-09-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66626b20fc", "title": "Video: Phoenix 1.6 RC, Preview", "url": "https://underjord.io/livestream-elixir-phoenix-1-6-preview-liveview.html", "published_at": "2021-09-03T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6662a567dd", "title": "Video: Elixir & Ecto, generating queries", "url": "https://underjord.io/livestream-elixir-ecto-query-generation.html", "published_at": "2021-08-27T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6663850adf", "title": "Video Companion - Teaching Elixir - Strings", "url": "https://underjord.io/video-companion-teaching-elixir-strings.html", "published_at": "2021-08-23T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f666399b91c", "title": "Video: Elixir CMS Thoughts, and code", "url": "https://underjord.io/livestream-elixir-cms-thoughts.html", "published_at": "2021-08-23T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6663cc21d2", "title": "Video Companion - Teaching Elixir - Comprehensions", "url": "https://underjord.io/video-companion-teaching-elixir-comprehensions.html", "published_at": "2021-08-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6663f5d0d8", "title": "Video: Attempting Operational Transformation .. again", "url": "https://underjord.io/livestream-attempting-operational-transformation-again.html", "published_at": "2021-08-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66648b9684", "title": "Video Companion - Teaching Elixir - Sigils", "url": "https://underjord.io/video-companion-teaching-elixir-sigils.html", "published_at": "2021-08-13T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66650a8af3", "title": "Video: Attempting Operational Transformation", "url": "https://underjord.io/livestream-attempting-operational-transformation.html", "published_at": "2021-08-13T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66652ff651", "title": "Video Companion - Teaching Elixir - Modules", "url": "https://underjord.io/video-companion-teaching-elixir-modules.html", "published_at": "2021-08-05T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66662168fd", "title": "It is not about Elixir", "url": "https://underjord.io/it-is-not-about-elixir.html", "published_at": "2021-07-30T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6666ab5e94", "title": "Video: Building with PETAL 4 - Authentication", "url": "https://underjord.io/livestream-building-with-petal-4.html", "published_at": "2021-07-29T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66678740b4", "title": "Video: Building with PETAL 1 - Getting Started", "url": "https://underjord.io/livestream-building-with-petal-1.html", "published_at": "2021-07-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6667ec223a", "title": "Video: Building with PETAL 2 - Mostly Tailwind", "url": "https://underjord.io/livestream-building-with-petal-2.html", "published_at": "2021-07-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6668bc634b", "title": "Video: Building with PETAL 3 - Thumbnails and Transcoding", "url": "https://underjord.io/livestream-building-with-petal-3.html", "published_at": "2021-07-16T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f66698acc8f", "title": "Trust in Software, an All Time Low", "url": "https://underjord.io/trust-in-software-an-all-time-low.html", "published_at": "2021-07-09T04:00:00+00:00" }, { "id": "01a08c5a-8061-7329-ba37-5f6669fe62b2", "title": "Deploying with k3s and ArgoCD", "url": "https://underjord.io/k3s-argocd-livestream.html", "published_at": "2021-07-01T10:00:00+00:00" } ] posts Claim your blog
Back to underjord.io
Blog · corpus.blog/blogs/underjord.io/posts

underjord.io

underjord.io

2026

2025

2024

2023

2022

2021