💾 Archived View for d.moonfire.us › categories › development › atom.xml captured on 2023-11-04 at 12:59:23.
⬅️ Previous capture (2023-09-28)
-=-=-=-=-=-=-
<feed xmlns="http://www.w3.org/2005/Atom"> <title type="text" xml:lang="en">Development</title> <link type="application/atom+xml" href="gemini://d.moonfire.us/categories/development/atom.xml" rel="self" /> <link type="text/html" href="gemini://d.moonfire.us/categories/development/" rel="alternate" /> <updated>2023-11-04T12:03:41Z</updated> <id>gemini://d.moonfire.us/categories/development/</id> <author> <name>D. Moonfire</name> </author> <rights>Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International</rights> <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> <entry> <title>Fedran Infrastructure Redux</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/06/27/fedran-infrastructure-2/" /> <updated>2023-06-27T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/06/27/fedran-infrastructure-2/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="nix-standard" scheme="gemini://d.moonfire.us/tags/" label="Nix Standard" /> <category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" /> <summary type="html">Just a follow up on a few things I had to do to get my Fedran infrastructure behaving better and not chewing up time and bandwidth once a day. </summary> </entry> <entry> <title>Fedran Infrastructure</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/06/24/fedran-infrastructure/" /> <updated>2023-06-24T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/06/24/fedran-infrastructure/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="sand-and-blood" scheme="gemini://d.moonfire.us/tags/" label="Sand and Blood" /> <category term="sand-and-ash" scheme="gemini://d.moonfire.us/tags/" label="Sand and Ash" /> <category term="second-hand-dresses" scheme="gemini://d.moonfire.us/tags/" label="Second-Hand Dresses" /> <category term="nor-curse-be-found" scheme="gemini://d.moonfire.us/tags/" label="Nor Curse Be Found" /> <category term="allegro" scheme="gemini://d.moonfire.us/tags/" label="Allegro" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="nix-standard" scheme="gemini://d.moonfire.us/tags/" label="Nix Standard" /> <category term="nitride" scheme="gemini://d.moonfire.us/tags/" label="Nitride" /> <category term="rust" scheme="gemini://d.moonfire.us/tags/" label="Rust" /> <category term="self-published-fantasy-blog-off" scheme="gemini://d.moonfire.us/tags/" label="Self-Published Fantasy Blog-Off" /> <category term="reddit" scheme="gemini://d.moonfire.us/tags/" label="Reddit" /> <category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" /> <summary type="html">In the last month, I've been doing a lot of writing and programming. I also finished a good-sized around of "fun coding" with Fedran. </summary> </entry> <entry> <title>NixOS, Gitea/Forgejo, and Catppuccin</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/05/13/nixos-gitea-forgejo-and-catppuccin/" /> <updated>2023-05-13T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/05/13/nixos-gitea-forgejo-and-catppuccin/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="gitea" scheme="gemini://d.moonfire.us/tags/" label="Gitea" /> <category term="forgejo" scheme="gemini://d.moonfire.us/tags/" label="Forgejo" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="catppuccin" scheme="gemini://d.moonfire.us/tags/" label="Catppuccin" /> <summary type="html">How to pull the official Catppuccin theme into Gitea using NixOS. </summary> </entry> <entry> <title>Rumors of my dead garden links were exaggerated</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/03/15/dead-links/" /> <updated>2023-03-15T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/03/15/dead-links/</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="exit-planning" scheme="gemini://d.moonfire.us/tags/" label="Exit Planning" /> <summary type="html">Fixed an embarrassing removal of a lot of links in my Exit Planning and other garden plots due to an unrelated feature. </summary> </entry> <entry> <title>Package Management - Dependencies</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/02/13/package-management-dependencies/" /> <updated>2023-02-13T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/02/13/package-management-dependencies/</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">A review of different styles of package dependencies, including across different ecosystems, and then an attempt to consolidate them into a single unified system. </summary> </entry> <entry> <title>Package Management - Identifiers</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/02/12/package-management-identifiers/" /> <updated>2023-02-12T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/02/12/package-management-identifiers/</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">A short discussion on how to identify packages. </summary> </entry> <entry> <title>Package Management - Versions</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/02/08/package-management-versions/" /> <updated>2023-02-08T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/02/08/package-management-versions/</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">A short discussion on packages and their versions. </summary> </entry> <entry> <title>Package Management - Introduction</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/02/07/package-management-introduction/" /> <updated>2023-02-07T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/02/07/package-management-introduction/</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-culture" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Culture" /> <category term="author-intrusion" scheme="gemini://d.moonfire.us/tags/" label="Author Intrusion" /> <category term="bakfu" scheme="gemini://d.moonfire.us/tags/" label="Bakfu" /> <summary type="html">The beginning of a short series as I write down my ideas of an ideal package system with the future goal of writing a generic system called Bakfu. </summary> </entry> <entry> <title>A Week of Dependencies plus Nor Curse Be Found 13</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/01/29/a-week-of-dependicies/" /> <updated>2023-01-29T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/01/29/a-week-of-dependicies/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="writing" scheme="gemini://d.moonfire.us/categories/" label="Writing" /> <category term="markdowny" scheme="gemini://d.moonfire.us/tags/" label="Markdowny" /> <category term="nor-curse-be-found" scheme="gemini://d.moonfire.us/tags/" label="Nor Curse Be Found" /> <category term="entanglement-2021" scheme="gemini://d.moonfire.us/tags/" label="Entanglement 2021" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <category term="project-layout" scheme="gemini://d.moonfire.us/tags/" label="Project Layout" /> <category term="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" /> <summary type="html">To write a chapter in *Nor Curse Be Found*, I ended up spending three days working on projects and tasks that needed to be done to provide the tools I use while writing. </summary> </entry> <entry> <title>Faking Time Magic with Nitride</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2023/01/21/faking-time-magic-with-nitride/" /> <updated>2023-01-21T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2023/01/21/faking-time-magic-with-nitride/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <category term="mfgames-nitride" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Nitride" /> <summary type="html">Just a little summary of how to handle time while generating sites with Nitride. </summary> </entry> <entry> <title>Capabilities</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/12/21/capabilities/" /> <updated>2022-12-21T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/12/21/capabilities/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="mastodon" scheme="gemini://d.moonfire.us/tags/" label="Mastodon" /> <category term="pleroma" scheme="gemini://d.moonfire.us/tags/" label="Pleroma" /> <category term="gotosocial" scheme="gemini://d.moonfire.us/tags/" label="GoToSocial" /> <category term="emoji" scheme="gemini://d.moonfire.us/tags/" label="Emoji" /> <category term="markdown" scheme="gemini://d.moonfire.us/tags/" label="Markdown" /> <summary type="html">Lately, I've been thinking about capabilities of server APIs and how the clients interact with them. This is driven by a couple things I'm considering doing in the future but also with the frustration that certain features in the fediverse are difficult to implement for clients. </summary> </entry> <entry> <title>Ceph and NixOS</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/12/10/ceph-and-nixos/" /> <updated>2022-12-10T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/12/10/ceph-and-nixos/</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="nixos" scheme="gemini://d.moonfire.us/tags/" label="NixOS" /> <category term="entanglement-2021" scheme="gemini://d.moonfire.us/tags/" label="Entanglement 2021" /> <summary type="html">Some things I've figured out trying to get Ceph working on my NixOS system. </summary> </entry> <entry> <title>Migrated Fedran to Nitride</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/11/25/fedran-and-nitride/" /> <updated>2022-11-25T06:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/11/25/fedran-and-nitride/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="mfgames-nitride" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Nitride" /> <category term="gatsby" scheme="gemini://d.moonfire.us/tags/" label="Gatsby" /> <category term="gemini" scheme="gemini://d.moonfire.us/tags/" label="Gemini" /> <summary type="html">Some thoughts about migrating Fedran to Nitride. </summary> </entry> <entry> <title>Various Updates - Good and Bad</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/10/26/personal-update/" /> <updated>2022-10-26T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/10/26/personal-update/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="writing" scheme="gemini://d.moonfire.us/categories/" label="Writing" /> <category term="entanglement-2021" scheme="gemini://d.moonfire.us/tags/" label="Entanglement 2021" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="mfgames-nitride" scheme="gemini://d.moonfire.us/tags/" label="MfGames.Nitride" /> <category term="gitlab" scheme="gemini://d.moonfire.us/tags/" label="GitLab" /> <summary type="html">Two months ago, I was uncomfortable and in pain and distracted myself with migrating to a new forge. In the time since then, I've pretty much done the same thing: been in a lot of pain and migrating stuff. </summary> </entry> <entry> <title>Migrating to Take Away the Pain</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/09/06/migrating-to-take-away-the-pain/" /> <updated>2022-09-06T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/09/06/migrating-to-take-away-the-pain/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="gitea" scheme="gemini://d.moonfire.us/tags/" label="Gitea" /> <category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <summary type="html">I had surgery last Friday. It was and continues to be painful, so I needed to distract myself so I decided to finish up the process of migrating my C# projects from GitLab over to my Gitea instance. </summary> </entry> <entry> <title>August in a Nutshell</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/08/27/august-in-a-nutshell/" /> <updated>2022-08-27T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/08/27/august-in-a-nutshell/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="writing" scheme="gemini://d.moonfire.us/categories/" label="Writing" /> <category term="allegro" scheme="gemini://d.moonfire.us/tags/" label="Allegro" /> <category term="cabin" scheme="gemini://d.moonfire.us/tags/" label="Cabin" /> <category term="covid" scheme="gemini://d.moonfire.us/tags/" label="Covid" /> <category term="entanglement-2021" scheme="gemini://d.moonfire.us/tags/" label="Entanglement 2021" /> <category term="flight-of-the-scions" scheme="gemini://d.moonfire.us/tags/" label="Flight of the Scions" /> <category term="second-hand-dresses" scheme="gemini://d.moonfire.us/tags/" label="Second-Hand Dresses" /> <category term="icon" scheme="gemini://d.moonfire.us/tags/" label="ICON" /> <category term="pack-daughter" scheme="gemini://d.moonfire.us/tags/" label="Pack Daughter" /> <category term="merger-of-evil" scheme="gemini://d.moonfire.us/tags/" label="Merger of Evil" /> <category term="songbird-in-a-kitchen" scheme="gemini://d.moonfire.us/tags/" label="Songbird in a Kitchen" /> <category term="nor-curse-be-found" scheme="gemini://d.moonfire.us/tags/" label="Nor Curse Be Found" /> <category term="gemini" scheme="gemini://d.moonfire.us/tags/" label="Gemini" /> <summary type="html">The last few weeks of August have been very busy, both in terms of obligations, deadlines, and events of note. Some of them are negative while others are positive, so give me a chance to tell how my month has been going. </summary> </entry> <entry> <title>Semantic Release and Woodpecker CI</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/08/07/semantic-release-and-woodpecker-ci/" /> <updated>2022-08-07T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/08/07/semantic-release-and-woodpecker-ci/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <category term="semantic-release" scheme="gemini://d.moonfire.us/tags/" label="Semantic Release" /> <category term="woodpecker-ci" scheme="gemini://d.moonfire.us/tags/" label="Woodpecker CI" /> <category term="gitlab" scheme="gemini://d.moonfire.us/tags/" label="Gitlab" /> <category term="gitea" scheme="gemini://d.moonfire.us/tags/" label="Gitea" /> <category term="conventional-commits" scheme="gemini://d.moonfire.us/tags/" label="Conventional Commits" /> <category term="gitversion" scheme="gemini://d.moonfire.us/tags/" label="GitVersion" /> <category term="lefthook" scheme="gemini://d.moonfire.us/tags/" label="Lefthook" /> <category term="sourcehut" scheme="gemini://d.moonfire.us/tags/" label="Sourcehut" /> <category term="fedran" scheme="gemini://d.moonfire.us/tags/" label="Fedran" /> <category term="project-layout" scheme="gemini://d.moonfire.us/tags/" label="Project Layout" /> <summary type="html">In my migration from GitLab to Gitea, I've started moving my CI/CD server over to Woodpecker. Here is some of the struggles I've done through in the process of getting it to work. </summary> </entry> <entry> <title>Project Layout (v3.1.0)</title> <link rel="alternate" href="gemini://d.moonfire.us/garden/project-layout/" /> <updated>2022-07-20T00:34:17Z</updated> <id>gemini://d.moonfire.us/garden/project-layout/</id> <category term="development" scheme="gemini://d.moonfire.us/categories/" label="Development" /> <summary type="html">Methods for working with projects that use different frameworks (such as C# and TypeScript) including how to handle the different build systems and processes.</summary> </entry> <entry> <title>Nitride v0.3.4</title> <link rel="alternate" href="gemini://d.moonfire.us/blog/2022/06/06/nitride-0.3.4/" /> <updated>2022-06-06T05:00:00Z</updated> <id>gemini://d.moonfire.us/blog/2022/06/06/nitride-0.3.4/</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="cobblestone" scheme="gemini://d.moonfire.us/tags/" label="Cobblestone" /> <category term="mfgames-writing" scheme="gemini://d.moonfire.us/tags/" label="MfGames Writing" /> <category term="gallium" scheme="gemini://d.moonfire.us/tags/" label="Gallium" /> <summary type="html">A minor milestone for Nitride, my static site generator, and a sweeping refactoring to make things consistent and easier to learn. </summary> </entry> </feed>