💾 Archived View for d.moonfire.us › blog › atom.xml captured on 2024-06-16 at 12:18:52.
⬅️ Previous capture (2024-05-26)
-=-=-=-=-=-=-
<feed xmlns="http://www.w3.org/2005/Atom"> <title type="text" xml:lang="en">Blog</title> <link type="application/atom+xml" href="gemini://d.moonfire.us/blog/atom.xml" rel="self" /> <link type="text/html" href="gemini://d.moonfire.us/blog/" rel="alternate" /> <updated>2024-06-15T17:36:32Z</updated> <id>gemini://d.moonfire.us/blog/</id> <author> <name>D. Moonfire</name> </author> <rights>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International</rights> <entry> <title>Generating and Using Identifiers</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/05/30/identifiers/" /> <updated>2024-05-30T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/05/30/identifiers/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="snowflake-id" scheme="gemini://d.moonfire.us/tags/" label="Snowflake ID" /> <category term="uuidv7" scheme="gemini://d.moonfire.us/tags/" label="UUIDv7" /> <summary type="html">A little discussion on unique identifiers, including formatting and presentation. A small database lesson on page splitting. </summary> </entry> <entry> <title>Reflections on Nitride</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/04/21/nitride/" /> <updated>2024-04-21T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/04/21/nitride/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="mfgames-nitride" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Nitride" /> <category term="mfgames-gallium" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Gallium" /> <category term="gatsbyjs" scheme="gemini://d.moonfire.us/tags/" label="GatsbyJS" /> <category term="statiq" scheme="gemini://d.moonfire.us/tags/" label="Statiq" /> <category term="cobblestonejs" scheme="gemini://d.moonfire.us/tags/" label="CobblestoneJS" /> <category term="bevy" scheme="gemini://d.moonfire.us/tags/" label="Bevy" /> <summary type="html">I just got mfgames.com migrated over to Nitride, so a few thoughts about the previous three years. </summary> </entry> <entry> <title>Switching Ceph to SeaweedFS on NixOS</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/03/21/switching-ceph-to-seaweedfs/" /> <updated>2024-03-21T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/03/21/switching-ceph-to-seaweedfs/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="ceph" scheme="gemini://d.moonfire.us/tags/" label="Ceph" /> <category term="seaweedfs" scheme="gemini://d.moonfire.us/tags/" label="SeaweedFS" /> <category term="raspberry-pi" scheme="gemini://d.moonfire.us/tags/" label="Raspberry Pi" /> <category term="colmena" scheme="gemini://d.moonfire.us/tags/" label="Colmena" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="restic" scheme="gemini://d.moonfire.us/tags/" label="Restic" /> <summary type="html">Over the new year, I decided to get SeaweedFS working on my home lab and eventually took down my Ceph cluster to move everything over. </summary> </entry> <entry> <title>NixOS and NextCloud</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/03/03/nixos-and-nextcloud/" /> <updated>2024-03-03T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/03/03/nixos-and-nextcloud/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="nextcloud" scheme="gemini://d.moonfire.us/tags/" label="NextCloud" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <summary type="html">Just a few tips on getting NextCloud 28 working with NixOS, plus a copy of my `.nix` file that I got working. </summary> </entry> <entry> <title>New Site Colors</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/02/24/new-site-colors/" /> <updated>2024-02-24T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/02/24/new-site-colors/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="priduck" scheme="gemini://d.moonfire.us/tags/" label="Priduck" /> <category term="css" scheme="gemini://d.moonfire.us/tags/" label="CSS" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <summary type="html">I decided to rework the colors of my websites, both for d.moonfire.us and future work on fedran.com. Along the way, I made a library to package the theme work and got to play with CSS variables. </summary> </entry> <entry> <title>Re: Unsolicited opinions about CLI design</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/01/06/re-opinions-on-clis/" /> <updated>2024-01-06T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/01/06/re-opinions-on-clis/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="cli" scheme="gemini://d.moonfire.us/tags/" label="CLI" /> <summary type="html">Over on Gemini, there was a recent post about CLI design by Lark that caught my attention this morning about opinions on CLI design and I wanted to add my two cents. </summary> </entry> <entry> <title>Teaching NixOS about OpenTofu</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2024/01/05/teaching-nixos-about-opentofu/" /> <updated>2024-01-05T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2024/01/05/teaching-nixos-about-opentofu/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="opentofu" scheme="gemini://d.moonfire.us/tags/" label="OpenTofu" /> <category term="pulumi" scheme="gemini://d.moonfire.us/tags/" label="Pulumi" /> <category term="dreamhost" scheme="gemini://d.moonfire.us/tags/" label="DreamHost" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="just" scheme="gemini://d.moonfire.us/tags/" label="Just" /> <category term="deltachat" scheme="gemini://d.moonfire.us/tags/" label="DeltaChat" /> <summary type="html">In my endless quest to come up with a completely data-driven and reproducible environment, I decided to take a stab at a new instance automation tool: OpenTofu. </summary> </entry> <entry> <title>Passing NixOS Flake Inputs Through Colmena</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/12/03/passing-nixos-flake-inputs-through-colmena/" /> <updated>2023-12-03T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/12/03/passing-nixos-flake-inputs-through-colmena/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="colmena" scheme="gemini://d.moonfire.us/tags/" label="Colmena" /> <summary type="html">How to pass a flake input from a top-level infrastructure flake into the individual nodes (servers) so a single lock file can handle all changes. </summary> </entry> <entry> <title>Enforcing Standards with NixOS</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/12/02/enforcing-standards-with-nixos/" /> <updated>2023-12-02T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/12/02/enforcing-standards-with-nixos/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="conform" scheme="gemini://d.moonfire.us/tags/" label="Conform" /> <category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" /> <category term="editorconfig" scheme="gemini://d.moonfire.us/tags/" label="EditorConfig" /> <category term="buck2" scheme="gemini://d.moonfire.us/tags/" label="Buck2" /> <category term="direnv" scheme="gemini://d.moonfire.us/tags/" label="direnv" /> <summary type="html">A way of using Nix and direnv to hook up standards for formatting and conventions. </summary> </entry> <entry> <title>Package Management - Formats and Registries</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/11/30/package-management-formats/" /> <updated>2023-11-30T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/11/30/package-management-formats/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="package-management" scheme="gemini://d.moonfire.us/tags/" label="Package Management" /> <category term="bakfu" scheme="gemini://d.moonfire.us/tags/" label="Bakfu" /> <summary type="html">Thoughts on setting up formats and layering registries for those formats on top of each other. </summary> </entry> <entry> <title>These Last Few Months</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/11/20/these-last-few-months/" /> <updated>2023-11-20T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/11/20/these-last-few-months/</id> <category term="family" scheme="gemini://d.moonfire.us/categories/" label="Family" /> <category term="entanglement-2021" scheme="gemini://d.moonfire.us/tags/" label="Entanglement 2021" /> <summary type="html">A lot has been going on in the last few months, much of which has been radio silence for me as I fixated on getting everything moving as smoothly as I can before things crumbled. </summary> </entry> <entry> <title>ICON 48 Retrospective</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/10/17/icon-48-retrospective/" /> <updated>2023-10-17T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/10/17/icon-48-retrospective/</id> <category term="writing" scheme="gemini://d.moonfire.us/categories/" label="Writing" /> <category term="icon" scheme="gemini://d.moonfire.us/tags/" label="ICON" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="merger-of-evil" scheme="gemini://d.moonfire.us/tags/" label="Merger of Evil" /> <category term="typewriter-press" scheme="gemini://d.moonfire.us/tags/" label="Typewriter Press" /> </entry> <entry> <title>ICON 48 Schedule</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/09/24/icon-48-schedule/" /> <updated>2023-09-24T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/09/24/icon-48-schedule/</id> <category term="writing" scheme="gemini://d.moonfire.us/categories/" label="Writing" /> <category term="icon" scheme="gemini://d.moonfire.us/tags/" label="ICON" /> </entry> </feed>