{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Slash pages",
  "home_page_url": "https://pype.dev/slash/",
  "feed_url": "https://pype.dev/slash/feed.json",
  "description": "My thoughts and streams of consciousness organized into barely coherent posts about things",
  "authors": [
    {
      "name": "Nic Payne"
    }
  ],
  "items": [
    {
      "id": "https://pype.dev/ai/",
      "url": "https://pype.dev/ai/",
      "title": "AI",
      "content_html": "\u003cp\u003eHow do I use AI for my site?\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003eCover images - I generate these with Stable Diffusion running on my desktop, the prompts sometimes comes from basically dropping my blog post into Ollama/Open-WebUI and getting a prompt back to make an image that fits the vibe\u003c/li\u003e\n\u003cli\u003eBreaking up raw blog posts by heading - AI never writes my posts for me, but sometimes with longer ramblings I will have an agent just break up by new lines with headings to help me group the thoughts together\u003c/li\u003e\n\u003cli\u003eSite asthetic - my site is built with \u003ca href=\"https://markata.dev\"\u003emarkata\u003c/a\u003e but the templates (jinja, html, css) I have given almost fully over to AI because web-design isn\u0026rsquo;t something I\u0026rsquo;m deeply interested in, but I like to write and the agents have helped me make my blog look more personal (I recognize some people might take offense to this - we can happily fight about it over a drink sometime :p)\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003eMy main thing to say is that I don\u0026rsquo;t ever intend to put AI words in front of another human without full transparency like in \u003ca href=\"/the-importance-of-nostr-according-to-chatgpt/\" class=\"wikilink\" data-title=\"The Importance of Nostr According to ChatGPT\" data-description=\"This was written by ChatGPT with zero oversight from me. There are a few things that are not 100% accurate, but the main idea is there... I am hoping to...\" data-date=\"2025-01-24\" data-preview=\"This was written by ChatGPT with zero oversight from me. There are a few things that are not 100% accurate, but the main idea is there... I am hoping to...\"\u003eThe Importance of Nostr According to ChatGPT\u003c/a\u003e, but I am using AI to craft my blog and help me organize myself\u003c/p\u003e\n",
      "content_text": "\nHow do I use AI for my site?\n\n1. Cover images - I generate these with Stable Diffusion running on my desktop, the prompts sometimes comes from basically dropping my blog post into Ollama/Open-WebUI and getting a prompt back to make an image that fits the vibe\n2. Breaking up raw blog posts by heading - AI never writes my posts for me, but sometimes with longer ramblings I will have an agent just break up by new lines with headings to help me group the thoughts together\n3. Site asthetic - my site is built with [markata](https://markata.dev) but the templates (jinja, html, css) I have given almost fully over to AI because web-design isn't something I'm deeply interested in, but I like to write and the agents have helped me make my blog look more personal (I recognize some people might take offense to this - we can happily fight about it over a drink sometime :p)\n\nMy main thing to say is that I don't ever intend to put AI words in front of another human without full transparency like in \u003ca href=\"/the-importance-of-nostr-according-to-chatgpt/\" class=\"wikilink\" data-title=\"The Importance of Nostr According to ChatGPT\" data-description=\"This was written by ChatGPT with zero oversight from me. There are a few things that are not 100% accurate, but the main idea is there... I am hoping to...\" data-date=\"2025-01-24\"\u003eThe Importance of Nostr According to ChatGPT\u003c/a\u003e, but I am using AI to craft my blog and help me organize myself\n",
      "summary": "How do I use AI for my site?",
      "date_published": "2026-02-05T20:58:00Z",
      "date_modified": "2026-02-05T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/wants/",
      "url": "https://pype.dev/wants/",
      "title": "Wants",
      "content_html": "\u003ch1 id=\"wants\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eWants\u003c/span\u003e\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://store-us.gl-inet.com/products/beryl-ax-gl-mt3000-pocket-sized-wi-fi-6-wireless-travel-gigabit-router\"\u003eGL.inet Travel Router with Tailscale support\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ewould be great for GWL trips\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n",
      "content_text": "\n# Wants\n\n- [GL.inet Travel Router with Tailscale support](https://store-us.gl-inet.com/products/beryl-ax-gl-mt3000-pocket-sized-wi-fi-6-wireless-travel-gigabit-router)\n  - would be great for GWL trips\n",
      "summary": "GL.inet Travel Router with Tailscale support - would be great for GWL trips",
      "date_published": "2025-09-24T20:58:00Z",
      "date_modified": "2025-09-24T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/awesome/",
      "url": "https://pype.dev/awesome/",
      "title": "Awesome",
      "content_html": "\u003ch1 id=\"awesome\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eAwesome\u003c/span\u003e\u003c/h1\u003e\n\u003cp\u003eThere\u0026rsquo;s some things I find awesome online - here is a list of those things\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003ca href=\"https://latenightlinux.com/hcs37/\"\u003eHybrid Cloud Show | Episode 37\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis episode was very emotional for me, and one of the few non-theological\npodcasts I\u0026rsquo;ve listened to more than once. The guy\u0026rsquo;s conversation sparks so many\nmemories from my journey from data scientist to platform engineer\u003c/p\u003e\n\u003chr\u003e\n\u003cp\u003e\u003ca href=\"https://2.5admins.com/2-5-admins-100/\"\u003e2.5 Admins | Episode 100\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis episode is on my list because of a shotout. A friend wrote in asking\nadvice on my behalf regarding a sppedtest I let run as a cronjob on a server\nfor a week that resulted in downloading over 1TB of data in the span of 7 days\u003c/p\u003e\n",
      "content_text": "\n# Awesome\n\nThere's some things I find awesome online - here is a list of those things\n\n---\n\n[Hybrid Cloud Show | Episode 37](https://latenightlinux.com/hcs37/)\n\nThis episode was very emotional for me, and one of the few non-theological\npodcasts I've listened to more than once. The guy's conversation sparks so many\nmemories from my journey from data scientist to platform engineer\n\n---\n\n[2.5 Admins | Episode 100](https://2.5admins.com/2-5-admins-100/)\n\nThis episode is on my list because of a shotout. A friend wrote in asking\nadvice on my behalf regarding a sppedtest I let run as a cronjob on a server\nfor a week that resulted in downloading over 1TB of data in the span of 7 days\n",
      "summary": "There's some things I find awesome online - here is a list of those things",
      "date_published": "2025-08-27T20:58:00Z",
      "date_modified": "2025-08-27T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/slash-pages/",
      "url": "https://pype.dev/slash-pages/",
      "title": "About Me",
      "content_html": "\u003ch1 id=\"about-me\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eAbout Me\u003c/span\u003e\u003c/h1\u003e\n\u003cp\u003eHey, I\u0026rsquo;m Nic. Welcome to my little corner of the internet.\u003c/p\u003e\n\u003cp\u003eI\u0026rsquo;m a platform engineer who loves homelabbing, automation, and figuring out how things work. I also write about faith, life, and whatever\u0026rsquo;s on my mind.\u003c/p\u003e\n\u003ch2 id=\"what-is-this-site\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eWhat is this site?\u003c/span\u003e \u003ca href=\"#what-is-this-site\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eThis is my public mental datalake—a space where I share thoughts on technology, faith, and life. The posts here range from technical tutorials to personal reflections.\u003c/p\u003e\n\u003ch2 id=\"slash-pages\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eSlash Pages\u003c/span\u003e \u003ca href=\"#slash-pages\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eYou might have noticed URLs like \u003ccode\u003e/now\u003c/code\u003e, \u003ccode\u003e/uses\u003c/code\u003e, or \u003ccode\u003e/about\u003c/code\u003e. These are called \u003ca href=\"https://slashpages.net/\"\u003eslash pages\u003c/a\u003e — a simple, elegant way to share information about yourself using just a URL.\u003c/p\u003e\n\u003cp\u003eThey\u0026rsquo;re inspired by the \u0026ldquo;slash\u0026rdquo; convention popularized by people like Derek Sivers. Instead of having to navigate through menus, you can just share a link like \u003ccode\u003epype.dev/uses\u003c/code\u003e and people instantly see what tech I use.\u003c/p\u003e\n\u003ch3 id=\"my-slash-pages\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eMy Slash Pages\u003c/span\u003e \u003ca href=\"#my-slash-pages\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003eHere are some of my slash pages:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/now\"\u003e/now\u003c/a\u003e\u003c/strong\u003e — What I\u0026rsquo;m currently focused on\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/uses\"\u003e/uses\u003c/a\u003e\u003c/strong\u003e — My current setup and tools\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/wants\"\u003e/wants\u003c/a\u003e\u003c/strong\u003e — Things I\u0026rsquo;m hoping to get/do\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/about\"\u003e/about\u003c/a\u003e\u003c/strong\u003e — More about who I am\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/contact\"\u003e/contact\u003c/a\u003e\u003c/strong\u003e — How to reach me\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca href=\"/feeds\"\u003e/feeds\u003c/a\u003e\u003c/strong\u003e — Other feeds I follow\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eYou can also browse all my slash pages at \u003ca href=\"/slash\"\u003e/slash\u003c/a\u003e.\u003c/p\u003e\n\u003ch2 id=\"how-to-reach-me\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eHow to Reach Me\u003c/span\u003e \u003ca href=\"#how-to-reach-me\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEmail: \u003ca href=\"mailto:nic@pype.dev\"\u003enic@pype.dev\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGitHub: \u003ca href=\"https://github.com/pypeaday\"\u003epypeaday\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDigital Harbor: \u003ca href=\"https://mydigitalharbor.com/pypeaday\"\u003epypeaday\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003cp\u003e\u003cem\u003eThanks for stopping by!\u003c/em\u003e\u003c/p\u003e\n",
      "content_text": "\n# About Me\n\nHey, I'm Nic. Welcome to my little corner of the internet.\n\nI'm a platform engineer who loves homelabbing, automation, and figuring out how things work. I also write about faith, life, and whatever's on my mind.\n\n## What is this site?\n\nThis is my public mental datalake—a space where I share thoughts on technology, faith, and life. The posts here range from technical tutorials to personal reflections.\n\n## Slash Pages\n\nYou might have noticed URLs like `/now`, `/uses`, or `/about`. These are called [slash pages](https://slashpages.net/) — a simple, elegant way to share information about yourself using just a URL.\n\nThey're inspired by the \"slash\" convention popularized by people like Derek Sivers. Instead of having to navigate through menus, you can just share a link like `pype.dev/uses` and people instantly see what tech I use.\n\n### My Slash Pages\n\nHere are some of my slash pages:\n\n- **[/now](/now)** — What I'm currently focused on\n- **[/uses](/uses)** — My current setup and tools\n- **[/wants](/wants)** — Things I'm hoping to get/do\n- **[/about](/about)** — More about who I am\n- **[/contact](/contact)** — How to reach me\n- **[/feeds](/feeds)** — Other feeds I follow\n\nYou can also browse all my slash pages at [/slash](/slash).\n\n## How to Reach Me\n\n- Email: [nic@pype.dev](mailto:nic@pype.dev)\n- GitHub: [pypeaday](https://github.com/pypeaday)\n- Digital Harbor: [pypeaday](https://mydigitalharbor.com/pypeaday)\n\n---\n\n*Thanks for stopping by!*\n",
      "summary": "Hey, I'm Nic. Welcome to my little corner of the internet.",
      "date_published": "2025-06-13T20:58:00Z",
      "date_modified": "2025-06-13T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/now/",
      "url": "https://pype.dev/now/",
      "title": "Now",
      "content_html": "\u003cp\u003eStarted on \u003ca href=\"/2025-07-16-notes/\" class=\"wikilink\" data-title=\"2025-07-16 Notes\" data-description=\"yesterday - 2025-07-15-notes\" data-date=\"2025-07-16\" data-preview=\"yesterday - 2025-07-15-notes\"\u003e2025-07-16 Notes\u003c/a\u003e using this page for my \u0026ldquo;don\u0026rsquo;t lose sight of the projects you\u0026rsquo;re touching\u0026rdquo;\u003c/p\u003e\n\u003ch2 id=\"writing\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eWriting\u003c/span\u003e \u003ca href=\"#writing\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003ca href=\"/gods-zeal-for-justice-amont-men-displayed-in-the-divine-counsel/\" class=\"wikilink\" data-title=\"God\u0026#39;s Zeal for Justice Amont Men Displayed in the Divine Counsel\" data-description=\"link to sermon\" data-date=\"2026-05-31\" data-preview=\"link to sermon\"\u003eGod's Zeal for Justice Amont Men Displayed in the Divine Counsel\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/desktop-crash-2026/\" class=\"wikilink\" data-title=\"Desktop Crash 2026\" data-description=\"Desktop crashed days ago, apparently my primary drive has been going bad for a while and eventually it just died.\" data-date=\"2026-04-22\" data-preview=\"Desktop crashed days ago, apparently my primary drive has been going bad for a while and eventually it just died.\"\u003eDesktop Crash 2026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/desktop-setup-2026/\" class=\"wikilink\" data-title=\"Desktop Setup 2026\" data-description=\"after desktop-crash-2026 I need to set new things up, I\u0026#39;ll track work here\" data-date=\"2026-04-26\" data-preview=\"after desktop-crash-2026 I need to set new things up, I\u0026#39;ll track work here\"\u003eDesktop Setup 2026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/dataops/\" class=\"wikilink\" data-title=\"DataOps\" data-description=\"old: using-restic-to-backup-my-home-directory\" data-date=\"2026-05-07\" data-preview=\"old: using-restic-to-backup-my-home-directory\"\u003eDataOps\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003ca href=\"/panicking-led-to-losing-my-desktop/\" class=\"wikilink\" data-title=\"Panicking Led to Losing My Desktop\" data-description=\"I thought I had backups handled... can you imagine how the rest of this post is going to go with that intro?\" data-date=\"2026-05-13\" data-preview=\"I thought I had backups handled... can you imagine how the rest of this post is going to go with that intro?\"\u003ePanicking Led to Losing My Desktop\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enote on \u003ca href=\"/blog-and-llm-knowledge-base/\" class=\"wikilink\" data-title=\"Blog and LLM Knowledge Base\" data-description=\"Thinking about this tweet from Andrej Karpathy about LLM knowledge bases. I maintain a blog like this one at work, which is fairly well structured markdown...\" data-date=\"2026-05-13\" data-preview=\"Thinking about this tweet from Andrej Karpathy about LLM knowledge bases. I maintain a blog like this one at work, which is fairly well structured markdown...\"\u003eBlog and LLM Knowledge Base\u003c/a\u003e, should turn this into a plan\n\u003cul\u003e\n\u003cli\u003edoing it at work?\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"lost-but-potentially-recoverable\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eLost but potentially recoverable\u003c/span\u003e \u003ca href=\"#lost-but-potentially-recoverable\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e[[consider-the-point]]\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[[self-hosting-a-code-forge-with-\u003ca href=\"/forgejo/\" class=\"glossary-term\" title=\"self-hosted code forge - codeberg - fork of gittea\" data-hover-title=\"forgejo\"\u003eforgejo\u003c/a\u003e]]\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[[should-data-models-be-fat]]\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eI want to start writing about some parenting concepts\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ediscipline vs consequences vs punishment is one concept\n\u003cul\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003ca href=\"/consequences-discipline-and-punishment/\" class=\"wikilink\" data-title=\"Consequences, Discipline, and Punishment\" data-description=\"I\u0026#39;m a dad and I have 2 beautiful daughters in my house right now. As they\u0026#39;ve grown up just a little from new-born to toddler to child, my wife and I have...\" data-date=\"2026-02-13\" data-preview=\"I\u0026#39;m a dad and I have 2 beautiful daughters in my house right now. As they\u0026#39;ve grown up just a little from new-born to toddler to child, my wife and I have...\"\u003eConsequences, Discipline, and Punishment\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003elove and the \u0026ldquo;greater will\u0026rdquo; for your child\n\u003cul\u003e\n\u003cli\u003egoes hand-in-hand with something like \u0026ldquo;it\u0026rsquo;s good for your child to suffer\u0026rdquo;\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"hot\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eHot\u003c/span\u003e \u003ca href=\"#hot\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebookorbit for Kassia\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/notifiq/\" class=\"wikilink\" data-title=\"Notifiq\" data-description=\"Note: this began in event-details-updates-via-notifications-as-a-service and is the first iteration of this idea\" data-date=\"2025-12-26\" data-preview=\"Note: this began in event-details-updates-via-notifications-as-a-service and is the first iteration of this idea\"\u003eNotifiq\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/soonish/\" class=\"wikilink\" data-title=\"Soonish\" data-description=\"Personal events tracker dashboard\" data-date=\"2025-09-13\" data-preview=\"Personal events tracker dashboard\"\u003eSoonish\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/mindful/\" class=\"wikilink\" data-title=\"Mindful\" data-description=\"Reminder and alarm app\" data-date=\"2025-12-26\" data-preview=\"Reminder and alarm app\"\u003eMindful\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/quadtask/\" class=\"wikilink\" data-title=\"QuadTask\" data-description=\"Eisenhower Matrix based task manager\" data-date=\"2025-06-13\" data-preview=\"Eisenhower Matrix based task manager\"\u003eQuadTask\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/qr-harbor/\" class=\"wikilink\" data-title=\"QR Harbor\" data-description=\"The QR side of Digital Harbor\" data-date=\"2025-12-26\" data-preview=\"The QR side of Digital Harbor\"\u003eQR Harbor\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/cannalyze/\" class=\"wikilink\" data-title=\"Cannalyze\" data-description=\"A self-hostable habit tracker with special attention given to gardening habits\" data-date=\"2025-12-27\" data-preview=\"A self-hostable habit tracker with special attention given to gardening habits\"\u003eCannalyze\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003ejosh\u0026rsquo;s site redirects still, it isn\u0026rsquo;t his url so I still need to fix that\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"bugs\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eBUGS\u003c/span\u003e \u003ca href=\"#bugs\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003erepoflow bug\u0026hellip; when my library is set to private, I can login and push from forgejo with my bot account. if I make the library public, then the push fails from forgejo with 401\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"runescape\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eRunescape\u003c/span\u003e \u003ca href=\"#runescape\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003ca href=\"https://oldschool.runescape.wiki/w/Monkey_Madness_I\"\u003eMonkey Madness 1\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epost on runelite plugins again\u003c/li\u003e\n\u003cli\u003esafespot the gorillas in the temple\n\u003cimg src=\"https://cdn.statically.io/gh/pypeaday/images.pype.dev/main/blog-media/20251130112234_945c685a.png\" alt=\"20251130112234_945c685a.png\"\u003e\n\u003cimg src=\"https://cdn.statically.io/gh/pypeaday/images.pype.dev/main/blog-media/20251130122758_a8f58b1b.png\" alt=\"20251130122758_a8f58b1b.png\"\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e RTB Gnome quest\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecan\u0026rsquo;t get ice gloves until 50 mining\u003c/li\u003e\n\u003cli\u003egot the cake\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003ch2 id=\"migrating-my-homelab-stuff-to-a-mono-repo\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eMigrating my homelab stuff to a mono repo\u003c/span\u003e \u003ca href=\"#migrating-my-homelab-stuff-to-a-mono-repo\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://kanboard.paynepride.com/?controller=TaskViewController\u0026amp;action=show\u0026amp;task_id=247\u0026amp;project_id=8\"\u003ekanboard ticket for skm backup\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://kanboard.paynepride.com/task/109\"\u003ekanboard ticket for homelab mono migration\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"dev\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eDev\u003c/span\u003e \u003ca href=\"#dev\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e need to clean up old repos like doomlab7/homelab-mono for example. I archived it but there\u0026rsquo;s no point in keeping it around I think\u003c/li\u003e\n\u003cli\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003ca href=\"/thoughts-to-nostr/\" class=\"wikilink\" data-title=\"Thoughts To Nostr\" data-description=\"I am trying to use temporal at home for running automated pipelines. It\u0026#39;s definitely overkill for my use case but this is America...\" data-date=\"2025-07-08\" data-preview=\"I am trying to use temporal at home for running automated pipelines. It\u0026#39;s definitely overkill for my use case but this is America...\"\u003eThoughts To Nostr\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"auth\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eAuth\u003c/span\u003e \u003ca href=\"#auth\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lldap/lldap/blob/main/docs/install.md#with-docker\"\u003eLLDAP github repo\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eauthelia?\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"warm\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eWarm\u003c/span\u003e \u003ca href=\"#warm\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eepub audiobooks for Amanda\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"/homelab-as-a-service/\" class=\"wikilink\" data-title=\"Homelab As A Service\" data-description=\"I don\u0026#39;t know what to call my opinionated homelab distribution yet but I will try to have some goals for today or tomorrow for simple steps - drawing up all...\" data-date=\"2025-09-01\" data-preview=\"I don\u0026#39;t know what to call my opinionated homelab distribution yet but I will try to have some goals for today or tomorrow for simple steps - drawing up all...\"\u003eHomelab As A Service\u003c/a\u003e \u0026ndash; product idea\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003estarted [[autism-and-steadfast-faith]]\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadd repoflow post/writing in this same stream\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"/compose-stack-example-repo-x-package-manager/\" class=\"wikilink\" data-title=\"Compose Stack Example Repo x Package Manager\" data-description=\"The idea is something like the AUR, which is ultimately a pointer to a repo with a script that does some setup...\" data-date=\"2025-09-02\" data-preview=\"The idea is something like the AUR, which is ultimately a pointer to a repo with a script that does some setup...\"\u003eCompose Stack Example Repo x Package Manager\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"cold\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eCold\u003c/span\u003e \u003ca href=\"#cold\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eHaven\u0026rsquo;t forgotten about \u003ca href=\"/cronicle/\" class=\"wikilink\" data-title=\"Cronicle\" data-description=\"I use hcio to monitor a few of my backup scripts and when LLMs hit the scene I got interested to try to build my own. I have a pretty good understanding of...\" data-date=\"2025-06-13\" data-preview=\"I use hcio to monitor a few of my backup scripts and when LLMs hit the scene I got interested to try to build my own. I have a pretty good understanding of...\"\u003eCronicle\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eI built a fun self-hosted weather app \u003ca href=\"/dad-can-i-wear-this/\" class=\"wikilink\" data-title=\"Dad, Can I Wear This?\" data-description=\"Repo\" data-date=\"2025-06-13\" data-preview=\"Repo\"\u003eDad, Can I Wear This?\u003c/a\u003e\u003c/p\u003e\n",
      "content_text": "\nStarted on \u003ca href=\"/2025-07-16-notes/\" class=\"wikilink\" data-title=\"2025-07-16 Notes\" data-description=\"yesterday - 2025-07-15-notes\" data-date=\"2025-07-16\"\u003e2025-07-16 Notes\u003c/a\u003e using this page for my \"don't lose sight of the projects you're touching\"\n\n## Writing\n\n- [x] \u003ca href=\"/gods-zeal-for-justice-amont-men-displayed-in-the-divine-counsel/\" class=\"wikilink\" data-title=\"God\u0026#39;s Zeal for Justice Amont Men Displayed in the Divine Counsel\" data-description=\"link to sermon\" data-date=\"2026-05-31\"\u003eGod\u0026#39;s Zeal for Justice Amont Men Displayed in the Divine Counsel\u003c/a\u003e\n- \u003ca href=\"/desktop-crash-2026/\" class=\"wikilink\" data-title=\"Desktop Crash 2026\" data-description=\"Desktop crashed days ago, apparently my primary drive has been going bad for a while and eventually it just died.\" data-date=\"2026-04-22\"\u003eDesktop Crash 2026\u003c/a\u003e\n- \u003ca href=\"/desktop-setup-2026/\" class=\"wikilink\" data-title=\"Desktop Setup 2026\" data-description=\"after desktop-crash-2026 I need to set new things up, I\u0026#39;ll track work here\" data-date=\"2026-04-26\"\u003eDesktop Setup 2026\u003c/a\u003e\n- \u003ca href=\"/dataops/\" class=\"wikilink\" data-title=\"DataOps\" data-description=\"old: using-restic-to-backup-my-home-directory\" data-date=\"2026-05-07\"\u003eDataOps\u003c/a\u003e\n- [x] \u003ca href=\"/panicking-led-to-losing-my-desktop/\" class=\"wikilink\" data-title=\"Panicking Led to Losing My Desktop\" data-description=\"I thought I had backups handled... can you imagine how the rest of this post is going to go with that intro?\" data-date=\"2026-05-13\"\u003ePanicking Led to Losing My Desktop\u003c/a\u003e\n- note on \u003ca href=\"/blog-and-llm-knowledge-base/\" class=\"wikilink\" data-title=\"Blog and LLM Knowledge Base\" data-description=\"Thinking about this tweet from Andrej Karpathy about LLM knowledge bases. I maintain a blog like this one at work, which is fairly well structured markdown...\" data-date=\"2026-05-13\"\u003eBlog and LLM Knowledge Base\u003c/a\u003e, should turn this into a plan\n  - doing it at work?\n\n## Lost but potentially recoverable\n\n- [[consider-the-point]]\n- [[self-hosting-a-code-forge-with-forgejo]]\n- [[should-data-models-be-fat]]\n\n- I want to start writing about some parenting concepts\n  - discipline vs consequences vs punishment is one concept\n    - [x] \u003ca href=\"/consequences-discipline-and-punishment/\" class=\"wikilink\" data-title=\"Consequences, Discipline, and Punishment\" data-description=\"I\u0026#39;m a dad and I have 2 beautiful daughters in my house right now. As they\u0026#39;ve grown up just a little from new-born to toddler to child, my wife and I have...\" data-date=\"2026-02-13\"\u003eConsequences, Discipline, and Punishment\u003c/a\u003e\n  - love and the \"greater will\" for your child\n    - goes hand-in-hand with something like \"it's good for your child to suffer\"\n\n## Hot\n\n- bookorbit for Kassia\n- \u003ca href=\"/notifiq/\" class=\"wikilink\" data-title=\"Notifiq\" data-description=\"Note: this began in event-details-updates-via-notifications-as-a-service and is the first iteration of this idea\" data-date=\"2025-12-26\"\u003eNotifiq\u003c/a\u003e\n- \u003ca href=\"/soonish/\" class=\"wikilink\" data-title=\"Soonish\" data-description=\"Personal events tracker dashboard\" data-date=\"2025-09-13\"\u003eSoonish\u003c/a\u003e\n- \u003ca href=\"/mindful/\" class=\"wikilink\" data-title=\"Mindful\" data-description=\"Reminder and alarm app\" data-date=\"2025-12-26\"\u003eMindful\u003c/a\u003e\n- \u003ca href=\"/quadtask/\" class=\"wikilink\" data-title=\"QuadTask\" data-description=\"Eisenhower Matrix based task manager\" data-date=\"2025-06-13\"\u003eQuadTask\u003c/a\u003e\n- \u003ca href=\"/qr-harbor/\" class=\"wikilink\" data-title=\"QR Harbor\" data-description=\"The QR side of Digital Harbor\" data-date=\"2025-12-26\"\u003eQR Harbor\u003c/a\u003e\n- \u003ca href=\"/cannalyze/\" class=\"wikilink\" data-title=\"Cannalyze\" data-description=\"A self-hostable habit tracker with special attention given to gardening habits\" data-date=\"2025-12-27\"\u003eCannalyze\u003c/a\u003e\n  - josh's site redirects still, it isn't his url so I still need to fix that\n\n## BUGS\n\n- repoflow bug... when my library is set to private, I can login and push from forgejo with my bot account. if I make the library public, then the push fails from forgejo with 401\n\n## Runescape\n\n- [x] [Monkey Madness 1](https://oldschool.runescape.wiki/w/Monkey_Madness_I)\n  - post on runelite plugins again\n  - safespot the gorillas in the temple\n    ![20251130112234_945c685a.png](https://cdn.statically.io/gh/pypeaday/images.pype.dev/main/blog-media/20251130112234_945c685a.png)\n    ![20251130122758_a8f58b1b.png](https://cdn.statically.io/gh/pypeaday/images.pype.dev/main/blog-media/20251130122758_a8f58b1b.png)\n\n- [ ] RTB Gnome quest\n  - can't get ice gloves until 50 mining\n  - got the cake\n\n- ## Migrating my homelab stuff to a mono repo\n\n  - [kanboard ticket for skm backup](https://kanboard.paynepride.com/?controller=TaskViewController\u0026action=show\u0026task_id=247\u0026project_id=8)\n  - [kanboard ticket for homelab mono migration](https://kanboard.paynepride.com/task/109)\n\n## Dev\n\n- [ ] need to clean up old repos like doomlab7/homelab-mono for example. I archived it but there's no point in keeping it around I think\n- [ ] \u003ca href=\"/thoughts-to-nostr/\" class=\"wikilink\" data-title=\"Thoughts To Nostr\" data-description=\"I am trying to use temporal at home for running automated pipelines. It\u0026#39;s definitely overkill for my use case but this is America...\" data-date=\"2025-07-08\"\u003eThoughts To Nostr\u003c/a\u003e\n\n## Auth\n\n- [LLDAP github repo](https://github.com/lldap/lldap/blob/main/docs/install.md#with-docker)\n- authelia?\n\n## Warm\n\n- epub audiobooks for Amanda\n\n- \u003ca href=\"/homelab-as-a-service/\" class=\"wikilink\" data-title=\"Homelab As A Service\" data-description=\"I don\u0026#39;t know what to call my opinionated homelab distribution yet but I will try to have some goals for today or tomorrow for simple steps - drawing up all...\" data-date=\"2025-09-01\"\u003eHomelab As A Service\u003c/a\u003e -- product idea\n- started [[autism-and-steadfast-faith]]\n  - add repoflow post/writing in this same stream\n\n- \u003ca href=\"/compose-stack-example-repo-x-package-manager/\" class=\"wikilink\" data-title=\"Compose Stack Example Repo x Package Manager\" data-description=\"The idea is something like the AUR, which is ultimately a pointer to a repo with a script that does some setup...\" data-date=\"2025-09-02\"\u003eCompose Stack Example Repo x Package Manager\u003c/a\u003e\n\n## Cold\n\nHaven't forgotten about \u003ca href=\"/cronicle/\" class=\"wikilink\" data-title=\"Cronicle\" data-description=\"I use hcio to monitor a few of my backup scripts and when LLMs hit the scene I got interested to try to build my own. I have a pretty good understanding of...\" data-date=\"2025-06-13\"\u003eCronicle\u003c/a\u003e\n\nI built a fun self-hosted weather app \u003ca href=\"/dad-can-i-wear-this/\" class=\"wikilink\" data-title=\"Dad, Can I Wear This?\" data-description=\"Repo\" data-date=\"2025-06-13\"\u003eDad, Can I Wear This?\u003c/a\u003e\n",
      "summary": "Started on 2025-07-16-notes using this page for my \"don't lose sight of the projects you're touching\"",
      "date_published": "2025-06-13T20:58:00Z",
      "date_modified": "2025-06-13T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "now",
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/feeds/",
      "url": "https://pype.dev/feeds/",
      "title": "Feeds",
      "content_html": "\u003cp\u003eI write about things I find interesting, here\u0026rsquo;s a list of my feeds:\u003c/p\u003e\n\u003cp\u003eQ: Jinja here over my markata feeds?\u003c/p\u003e\n",
      "content_text": "\nI write about things I find interesting, here's a list of my feeds:\n\nQ: Jinja here over my markata feeds?\n\n",
      "summary": "I write about things I find interesting, here's a list of my feeds:",
      "date_published": "2025-06-13T20:58:00Z",
      "date_modified": "2025-06-13T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/contact/",
      "url": "https://pype.dev/contact/",
      "title": "Contact",
      "content_html": "\u003ch1 id=\"contact-me\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eContact Me\u003c/span\u003e\u003c/h1\u003e\n\u003cp\u003eYou can find more places to find me at \u003ca href=\"https://mydigitalharbor.com/pypeaday\"\u003emy digital harbor\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"email\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eEmail\u003c/span\u003e \u003ca href=\"#email\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eYou can also email me at \u003ca href=\"mailto:nic@pype.dev\"\u003enic@pype.dev\u003c/a\u003e\u003c/p\u003e\n\u003ch2 id=\"github\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eGitHub\u003c/span\u003e \u003ca href=\"#github\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eYou can find me on GitHub at \u003ca href=\"https://github.com/pypeaday\"\u003epypeaday\u003c/a\u003e\u003c/p\u003e\n",
      "content_text": "\n# Contact Me\n\nYou can find more places to find me at [my digital harbor](https://mydigitalharbor.com/pypeaday)\n\n## Email\n\nYou can also email me at \u003cnic@pype.dev\u003e\n\n## GitHub\n\nYou can find me on GitHub at [pypeaday](https://github.com/pypeaday)\n",
      "summary": "You can find more places to find me at my digital harbor",
      "date_published": "2025-06-13T20:58:00Z",
      "date_modified": "2025-06-13T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash",
        "contact"
      ]
    },
    {
      "id": "https://pype.dev/about/",
      "url": "https://pype.dev/about/",
      "title": "About",
      "content_html": "\u003ch1 id=\"me\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eMe\u003c/span\u003e\u003c/h1\u003e\n\u003cp\u003eI\u0026rsquo;m a tech nerd who\u0026rsquo;s been homelabbing since 2019 - I got started with pi-hole\nand it\u0026rsquo;s been all downhill ever since\u0026hellip; see \u003ca href=\"/the-homelab/\" class=\"wikilink\" data-title=\"The Homelab\" data-description=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\" data-date=\"2025-07-11\" data-preview=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\"\u003eThe Homelab\u003c/a\u003e for more info. I\nwrite about things in the tech world as I\u0026rsquo;ve been thrust into it via hobbies\nand work, and I also write about things related to theology and Christianity.\nJesus changes my life everyday and I try to write about some of that for my own\nprocessing and perhaps my thoughts will be encouraging to someone who stumbles\nacross them\u003c/p\u003e\n\u003ch2 id=\"work\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eWork\u003c/span\u003e \u003ca href=\"#work\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eI work primarily as a platform engineer supporting data scientists and app\ndevelopers deploy their code on kubernetes based systems\u003c/p\u003e\n\u003ch2 id=\"hobbies\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eHobbies\u003c/span\u003e \u003ca href=\"#hobbies\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cdetails class=\"admonition note\" open\u003e\n\u003csummary class=\"admonition-title\"\u003eHomelabbing\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"/the-homelab/\" class=\"wikilink\" data-title=\"The Homelab\" data-description=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\" data-date=\"2025-07-11\" data-preview=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\"\u003eThe Homelab\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"/homelab-journey-part-1/\" class=\"wikilink\" data-title=\"homelab-journey-part-1\" data-description=\"I want to start writing about my homelab and this first post can be a short introduction to how I got into homelabbing and a review of my current hardware....\" data-date=\"2025-06-05\" data-preview=\"I want to start writing about my homelab and this first post can be a short introduction to how I got into homelabbing and a review of my current hardware....\"\u003ehomelab-journey-part-1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails class=\"admonition note\" open\u003e\n\u003csummary class=\"admonition-title\"\u003eBJJ\u003c/summary\u003e\n\u003cp\u003eI got my blue belt in BJJ July 2023 (should blog about my BJJ experience\u0026hellip;)\u003c/p\u003e\n\u003c/details\u003e\n\u003ch2 id=\"family\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eFamily\u003c/span\u003e \u003ca href=\"#family\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eI have one.\u003c/p\u003e\n\u003ch2 id=\"more\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eMore\u003c/span\u003e \u003ca href=\"#more\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eCheck out \u003ca href=\"/tags/slash/\" class=\"wikilink\" data-title=\"Posts tagged: slash\" data-description=\"All posts with the tag \u0026#34;slash\u0026#34;\" data-preview=\"All posts with the tag \u0026#34;slash\u0026#34;\"\u003ePosts tagged: slash\u003c/a\u003e pages for more about-related info or hit up some feeds from the \u003ca href=\"https://pype.dev\"\u003ehomepage\u003c/a\u003e to explore\u003c/p\u003e\n",
      "content_text": "\n# Me\n\nI'm a tech nerd who's been homelabbing since 2019 - I got started with pi-hole\nand it's been all downhill ever since... see \u003ca href=\"/the-homelab/\" class=\"wikilink\" data-title=\"The Homelab\" data-description=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\" data-date=\"2025-07-11\"\u003eThe Homelab\u003c/a\u003e for more info. I\nwrite about things in the tech world as I've been thrust into it via hobbies\nand work, and I also write about things related to theology and Christianity.\nJesus changes my life everyday and I try to write about some of that for my own\nprocessing and perhaps my thoughts will be encouraging to someone who stumbles\nacross them\n\n## Work\n\nI work primarily as a platform engineer supporting data scientists and app\ndevelopers deploy their code on kubernetes based systems\n\n## Hobbies\n\n???+ note \"Homelabbing\"\n\n    - \u003ca href=\"/the-homelab/\" class=\"wikilink\" data-title=\"The Homelab\" data-description=\"This is the landing page for my homelab posts. It isn\u0026#39;t a feed because I will write things here and link out to relevant parts of the homelab.\" data-date=\"2025-07-11\"\u003eThe Homelab\u003c/a\u003e\n    - \u003ca href=\"/homelab-journey-part-1/\" class=\"wikilink\" data-title=\"homelab-journey-part-1\" data-description=\"I want to start writing about my homelab and this first post can be a short introduction to how I got into homelabbing and a review of my current hardware....\" data-date=\"2025-06-05\"\u003ehomelab-journey-part-1\u003c/a\u003e\n\n???+ note \"BJJ\"\n\n    I got my blue belt in BJJ July 2023 (should blog about my BJJ experience...)\n\n## Family\n\nI have one.\n\n## More\n\nCheck out \u003ca href=\"/tags/slash/\" class=\"wikilink\" data-title=\"Posts tagged: slash\" data-description=\"All posts with the tag \u0026#34;slash\u0026#34;\"\u003ePosts tagged: slash\u003c/a\u003e pages for more about-related info or hit up some feeds from the [homepage](https://pype.dev) to explore\n",
      "summary": "I'm a tech nerd who's been homelabbing since 2019 - I got started with pi-hole and it's been all downhill ever since... see the-homelab for more info. I...",
      "date_published": "2025-06-13T20:58:00Z",
      "date_modified": "2025-06-13T20:58:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "slash"
      ]
    },
    {
      "id": "https://pype.dev/someday/",
      "url": "https://pype.dev/someday/",
      "title": "Someday",
      "content_html": "\u003ch2 id=\"purpose-of-the-page\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003ePurpose of the Page\u003c/span\u003e \u003ca href=\"#purpose-of-the-page\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eProjects, tools, and technologies I want to explore someday. This is my queue\nof things to check out, organized by category. Each item has a checkbox for\ntracking progress - once explored, I\u0026rsquo;ll add a summary or link to a longer post.\u003c/p\u003e\n\u003chr\u003e\n\u003ch2 id=\"self-hosted-services\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eSelf-Hosted Services\u003c/span\u003e \u003ca href=\"#self-hosted-services\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://docs.karakeep.app/\"\u003eKarakeep\u003c/a\u003e\u003c/strong\u003e (2025-07-19) Read-later and\nbookmarking service to replace texting links to myself. Want to explore the app\nand extension, set up RSS feeds for lists.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eI am running Karakeep, would like to hook it into my blog like \u003ccode\u003ethoughts\u003c/code\u003e but just haven\u0026rsquo;t taken the time to do it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/pypeaday/rybbit\"\u003eRybbit\u003c/a\u003e\u003c/strong\u003e (2025-08-23)\nSelf-hosted Google Analytics alternative. Forked the repo, want to try on\nquadtask.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/lissy93/domain-locker\"\u003eDomain Locker\u003c/a\u003e\u003c/strong\u003e\n(2025-12-09) Domain monitoring service. Stood it up and want to see how it\nfits into the lab over the next year.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"platform-devops\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003ePlatform \u0026amp; DevOps\u003c/span\u003e \u003ca href=\"#platform-devops\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/pypeaday/komodo\"\u003eKomodo\u003c/a\u003e\u003c/strong\u003e (2025-08-23)\nPlatform-as-a-product tool that aligns with my vision for \u0026ldquo;platform as a\nproduct\u0026rdquo;. Discovered it matches much of what I envisioned.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/ironcalc/IronCalc\"\u003eIronCalc\u003c/a\u003e\u003c/strong\u003e (2025-11-07)\nSelf-hosted spreadsheet solution. Need to manage the build, starting to think\nabout a reusable \u003ca href=\"/forgejo/\" class=\"glossary-term\" title=\"self-hosted code forge - codeberg - fork of gittea\" data-hover-title=\"forgejo\"\u003eForgejo\u003c/a\u003e action for \u003ca href=\"/docker/\" class=\"glossary-term\" title=\"docker - container runtime\" data-hover-title=\"docker\"\u003eDocker\u003c/a\u003e builds.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnfortunately there\u0026rsquo;s not much to write about - neat project but I don\u0026rsquo;t need it\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/lldap/lldap/blob/main/docs/install.md#with-docker\"\u003eLLDAP\u003c/a\u003e\u003c/strong\u003e\n(2025-11-10) Lightweight LDAP for homelab SSO. Want to get SSO setup at home\nfor repoflow, considering LLDAP and Authelia for authentication.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003eRepoflow\u003c/strong\u003e (2025-08-09) Artifactory replacement for artifact storage.\nRequested a free license and experimenting with it for homelab platform\nstorage.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003eNote: Have blog posts but no dedicated project/glossary page yet\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"storage-solutions\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eStorage Solutions\u003c/span\u003e \u003ca href=\"#storage-solutions\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://git.deuxfleurs.fr/Deuxfleurs/garage\"\u003eGarage\u003c/a\u003e\u003c/strong\u003e (2026-02-15)\nDistributed object storage. MinIO is archived, so looking at Garage as a\nreplacement for object storage.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/rustfs/rustfs\"\u003eRustFS\u003c/a\u003e\u003c/strong\u003e (2026-02-15) MinIO\nalternative in Rust. Alternative to MinIO being considered alongside Garage.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"mobile-apps\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eMobile \u0026amp; Apps\u003c/span\u003e \u003ca href=\"#mobile-apps\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/cogwheel0/conduit\"\u003eConduit\u003c/a\u003e\u003c/strong\u003e (2025-08-23)\nOpen-WebUI Android app. Found it but needs to build and sideload the APK.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"desktop-window-management\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eDesktop \u0026amp; Window Management\u003c/span\u003e \u003ca href=\"#desktop-window-management\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/nikitabobko/AeroSpace\"\u003eAeroSpace\u003c/a\u003e\u003c/strong\u003e (2025-11-26)\nTiling window manager for Mac. Want to try it out for window management.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eI am using AeroSpace on my Mac - it\u0026rsquo;s beautiful\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://codeberg.org/Serroda/fluid-tile\"\u003eFluid Tile\u003c/a\u003e\u003c/strong\u003e (2025-11-26)\nTiling window manager option. Saw it as a tiling window manager option to try\nafter getting tiling working on Mac with AeroSpace.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"productivity-utilities\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eProductivity \u0026amp; Utilities\u003c/span\u003e \u003ca href=\"#productivity-utilities\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/matda59/ChoresRewards\"\u003eChoresRewards\u003c/a\u003e\u003c/strong\u003e\n(2025-08-10) Chore tracking with rewards for kids. Looking for a way to track\nand reward chores for both myself and the kids; considering rewriting it in\nFastAPI if the auth mechanisms don\u0026rsquo;t work out.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/Lifailon/lazyjournal\"\u003eLazyjournal\u003c/a\u003e\u003c/strong\u003e (2025-11-15)\nTUI for host logs. Lazydocker/git-inspired tool for viewing host logs that I\nlearned about.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/code-yeongyu/oh-my-opencode\"\u003eOh My Opencode\u003c/a\u003e\u003c/strong\u003e\n(2025-12-31) Compare with OpenAgents. Need to compare OpenAgents with\noh-my-opencode.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cinput disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/cjpais/Handy\"\u003eHandy\u003c/a\u003e\u003c/strong\u003e (2026-02-03) STT tool for\nvoice control. Started using for speech-to-text on work Mac to talk to neovim\nand opencode; excited to explore vocally conversing with agents.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr\u003e\n\u003ch2 id=\"already-explored-have-pages\"\u003e\u003cspan class=\"heading-wear-glyph\"\u003eAlready Explored (Have Pages)\u003c/span\u003e \u003ca href=\"#already-explored-have-pages\" class=\"heading-anchor\"\u003e#\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003eThese projects already have glossary entries or blog posts:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://docs.affine.pro/\"\u003eAffine\u003c/a\u003e\u003c/strong\u003e - Self-hosted Notion-like platform\n(see \u003ca href=\"/affine/\" class=\"wikilink\" data-title=\"Affine\" data-description=\"Mind-mapping webapp at home with native desktop App. Like Notion but with diagram support\" data-date=\"2025-10-13\" data-preview=\"Mind-mapping webapp at home with native desktop App. Like Notion but with diagram support\"\u003eAffine\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://github.com/caronc/apprise\"\u003eApprise\u003c/a\u003e\u003c/strong\u003e - Centralized\nnotification service (see \u003ca href=\"/apprise/\" class=\"wikilink\" data-title=\"apprise\" data-description=\"Apprise - github project that\u0026#39;s awesome about notifications\" data-date=\"2025-09-02\" data-preview=\"Apprise - github project that\u0026#39;s awesome about notifications\"\u003eapprise\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cinput checked=\"\" disabled=\"\" type=\"checkbox\"\u003e \u003cstrong\u003e\u003ca href=\"https://forgejo.org/\"\u003eForgejo\u003c/a\u003e\u003c/strong\u003e - Self-hosted Git forge (see\n\u003ca href=\"/forgejo/\" class=\"wikilink\" data-title=\"forgejo\" data-description=\"self-hosted code forge - codeberg - fork of gittea\" data-date=\"2025-08-20\" data-preview=\"self-hosted code forge - codeberg - fork of gittea\"\u003eforgejo\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n",
      "content_text": "\n## Purpose of the Page\n\nProjects, tools, and technologies I want to explore someday. This is my queue\nof things to check out, organized by category. Each item has a checkbox for\ntracking progress - once explored, I'll add a summary or link to a longer post.\n\n---\n\n## Self-Hosted Services\n\n- [x] **[Karakeep](https://docs.karakeep.app/)** (2025-07-19) Read-later and\n      bookmarking service to replace texting links to myself. Want to explore the app\n      and extension, set up RSS feeds for lists.\n\n  - I am running Karakeep, would like to hook it into my blog like `thoughts` but just haven't taken the time to do it\n\n- [ ] **[Rybbit](https://github.com/pypeaday/rybbit)** (2025-08-23)\n      Self-hosted Google Analytics alternative. Forked the repo, want to try on\n      quadtask.\n\n- [ ] **[Domain Locker](https://github.com/lissy93/domain-locker)**\n      (2025-12-09) Domain monitoring service. Stood it up and want to see how it\n      fits into the lab over the next year.\n\n---\n\n## Platform \u0026 DevOps\n\n- [ ] **[Komodo](https://github.com/pypeaday/komodo)** (2025-08-23)\n      Platform-as-a-product tool that aligns with my vision for \"platform as a\n      product\". Discovered it matches much of what I envisioned.\n\n- [x] **[IronCalc](https://github.com/ironcalc/IronCalc)** (2025-11-07)\n      Self-hosted spreadsheet solution. Need to manage the build, starting to think\n      about a reusable Forgejo action for Docker builds.\n\n  - Unfortunately there's not much to write about - neat project but I don't need it\n\n- [ ] **[LLDAP](https://github.com/lldap/lldap/blob/main/docs/install.md#with-docker)**\n      (2025-11-10) Lightweight LDAP for homelab SSO. Want to get SSO setup at home\n      for repoflow, considering LLDAP and Authelia for authentication.\n\n- [ ] **Repoflow** (2025-08-09) Artifactory replacement for artifact storage.\n      Requested a free license and experimenting with it for homelab platform\n      storage.\n  - _Note: Have blog posts but no dedicated project/glossary page yet_\n\n---\n\n## Storage Solutions\n\n- [ ] **[Garage](https://git.deuxfleurs.fr/Deuxfleurs/garage)** (2026-02-15)\n      Distributed object storage. MinIO is archived, so looking at Garage as a\n      replacement for object storage.\n\n- [ ] **[RustFS](https://github.com/rustfs/rustfs)** (2026-02-15) MinIO\n      alternative in Rust. Alternative to MinIO being considered alongside Garage.\n\n---\n\n## Mobile \u0026 Apps\n\n- [ ] **[Conduit](https://github.com/cogwheel0/conduit)** (2025-08-23)\n      Open-WebUI Android app. Found it but needs to build and sideload the APK.\n\n---\n\n## Desktop \u0026 Window Management\n\n- [x] **[AeroSpace](https://github.com/nikitabobko/AeroSpace)** (2025-11-26)\n      Tiling window manager for Mac. Want to try it out for window management.\n\n  - I am using AeroSpace on my Mac - it's beautiful\n\n- [ ] **[Fluid Tile](https://codeberg.org/Serroda/fluid-tile)** (2025-11-26)\n      Tiling window manager option. Saw it as a tiling window manager option to try\n      after getting tiling working on Mac with AeroSpace.\n\n---\n\n## Productivity \u0026 Utilities\n\n- [ ] **[ChoresRewards](https://github.com/matda59/ChoresRewards)**\n      (2025-08-10) Chore tracking with rewards for kids. Looking for a way to track\n      and reward chores for both myself and the kids; considering rewriting it in\n      FastAPI if the auth mechanisms don't work out.\n\n- [ ] **[Lazyjournal](https://github.com/Lifailon/lazyjournal)** (2025-11-15)\n      TUI for host logs. Lazydocker/git-inspired tool for viewing host logs that I\n      learned about.\n\n- [ ] **[Oh My Opencode](https://github.com/code-yeongyu/oh-my-opencode)**\n      (2025-12-31) Compare with OpenAgents. Need to compare OpenAgents with\n      oh-my-opencode.\n\n- [ ] **[Handy](https://github.com/cjpais/Handy)** (2026-02-03) STT tool for\n      voice control. Started using for speech-to-text on work Mac to talk to neovim\n      and opencode; excited to explore vocally conversing with agents.\n\n---\n\n## Already Explored (Have Pages)\n\nThese projects already have glossary entries or blog posts:\n\n- [x] **[Affine](https://docs.affine.pro/)** - Self-hosted Notion-like platform\n      (see \u003ca href=\"/affine/\" class=\"wikilink\" data-title=\"Affine\" data-description=\"Mind-mapping webapp at home with native desktop App. Like Notion but with diagram support\" data-date=\"2025-10-13\"\u003eAffine\u003c/a\u003e)\n- [x] **[Apprise](https://github.com/caronc/apprise)** - Centralized\n      notification service (see \u003ca href=\"/apprise/\" class=\"wikilink\" data-title=\"apprise\" data-description=\"Apprise - github project that\u0026#39;s awesome about notifications\" data-date=\"2025-09-02\"\u003eapprise\u003c/a\u003e)\n- [x] **[Forgejo](https://forgejo.org/)** - Self-hosted Git forge (see\n      \u003ca href=\"/forgejo/\" class=\"wikilink\" data-title=\"forgejo\" data-description=\"self-hosted code forge - codeberg - fork of gittea\" data-date=\"2025-08-20\"\u003eforgejo\u003c/a\u003e)\n",
      "summary": "Projects, tools, and technologies I want to explore someday. This is my queue of things to check out, organized by category. Each item has a checkbox for...",
      "date_published": "2025-02-17T00:00:00Z",
      "date_modified": "2025-02-17T00:00:00Z",
      "authors": [
        {
          "name": "Nic Payne",
          "url": "https://pype.dev"
        }
      ],
      "tags": [
        "someday",
        "slash",
        "projects"
      ]
    }
  ]
}