💾 Archived View for d.moonfire.us › blog › atom.xml captured on 2024-05-10 at 10:47:49.

View Raw

More Information

⬅️ Previous capture (2024-03-21)

➡️ Next capture (2024-05-12)

🚧 View Differences

-=-=-=-=-=-=-

<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-05-10T07:19:14Z</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>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>
  <entry>
    <title>Package Management - Identifiers 2</title>
    <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/09/20/package-management-identifiers-2/" />
    <updated>2023-09-20T05:00:00Z</updated>
    <id>gemini://d.moonfire.us/blog/2023/09/20/package-management-identifiers-2/</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="mfgames-nitride" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Nitride" />
    <category term="bakfu" scheme="gemini://d.moonfire.us/tags/" label="Bakfu" />
    <summary type="html">Using URNs to identify packages and some re-thinking of concepts.
</summary>
  </entry>
</feed>