Welcome to Senders' homepage
      This is my personal site for my projects and other random stuff I feel
      like uploading. A lot of it comes in the form of micro-blogs and stream
      of consciousness ramblings.
      You can subscribe to my extremely infrequent blog via RSS: /blog/feed.rss
    
    
      Recent Post - 2023-01-06
      How I Generate My RSS Feed
      I only just now started supplying an RSS feed to you fine people! You
      can subscribe to it at www.senders.io/blog/feed.rss!
      I decided rather than manually generating the file contents I’d hook
      into my pre-existing publish scripts to be able to generate the RSS
      file.
      Publishing blog posts - shell scripts ftw
      In My Markdown -> HTML Setup I
      touch on how I publish my markdown files into HTML for this blog. But
      what I don’t really touch on is the shell scripts that tie the
      whole process together.
      What I have is two, now three, scripts that feed the whole
      process:
      
        publish-blog.sh - the main script 
        compile-md.sh - generates the HTML output 
        update-feed.sh - generates/appends the RSS feed 
      
      The update-feed.sh script is the new one I just
      added.
      publish-blog.sh is the primary interface, I supply the
      date of the post and the path to the md file and that calls compile and
      update to automate the entire process.
      Without going into TOO much detail you can view the latest versions of
      the scripts at git.senders.io/senders/senders-io/tree/.
      But the gist of the scripts is I parse out the necessary details,
      find/replace some tokens in template files I have setup for headers and
      footers, and concat the outputs into the final output HTML files, and now
      RSS feed.
      
    
    
      Recent Post - 2022-12-31
      RSS - A Follow-up
      Get an RSS reader and connect everything to it!
      Between switching to Mastodon for my social media allowance, and using
      a dedicated RSS reader has really cut down my overall consumption and
      wasted PC time.
      
        this blogpost is originally posted to my gemini gemlog: gemini://senders.io/gemlog/2022-12-31-rss-a-follow-up.gmi
        which is where I do most of my writing, converting some useful to share
        things over here. It is also where the original RSS gemlog this is a
        follow-up to was posted. For context, I wanted to cutback on a lot of
        my web consumption, wasting time and just being mindless online. So I
        looked to RSS to help centralize and solve this issue.
      
      Recap
      So I am using https://tt-rss.org/ as my RSS
         aggregator. It’s a self-hosted RSS aggregator that, using profiles,
         allows you to subscribe to multiple feeds and have them “synced”
         between multiple devices (they’re not synced, you’re connecting to a
         central server). I like this because I don’t ever have to worry about
         dismissing, reading, or marking anything on my phone to have it still
         present on my PC. And I don’t have to worry about feed subscriptions
         or my phone pinging a bunch of feeds, or obviously, any third-party
         hosting.
      
    
    
    
      © 2023 senders dot io - 
CC BY-SA 4.0
           unless otherwise noted.