1
4 Comments

Do you schedule publishing of posts to your blog? How do you do it?

I'd like to have a setup where I can write a bunch of blog posts that then get posted on a schedule to my blog. I have a statically generated jekyll blog. I also want to auto post a link to the blog post into various social media sites.

Do you do something similar? What tools do you use?

on January 19, 2020
  1. 2

    This is one possible way to do it, but it feels far too complicated, so I'm hoping someone else has a better way:

    1. Write new blog post and add to cloud queue:
    • Write new post .md file with images on laptop with front matter
    • Run add_to_cloud_queue.sh script
      • add blog post to rabbitmq queue running on cloud server (could also use Amazon SQS)
      • rsync post .md + images to cloud server
    1. Daily publish script runs on cloud server (could also be a cloud function)
    • Pops latest item json from queue
    • Post to static website blog (jekyll/11ty etc)
      • Gets .md file name from json
        • adds date prefix and moves to _posts/{year}/filename.md
        • git add _posts/{year}/{date}-{filename}
      • Gets each image file name from json
        • adds date prefix and move to assets/images/{filename}
        • git add filename
      • Get blog title from json
        • git commit "New Post: {title}"
        • git push
    • Post link to linkblog "New Post: {title}"
    • Post to social media posting web tool via API, which will then post link to all social medias
  2. 1

    Doing digital marketing, I've come across a few tools that allow for this but one of the best ones would probably be CoSchedule especially if you're building on top of Wordpress. Hope that helps.

    1. 1

      Thanks for the comment and link. It's interesting to see how these types of products are pitched for digital marketing, I couldn't really figure out exactly what these products do, or if they did what I'm looking for. They seem to maybe do vaguely what I want but also lots of other things that I don't need. The monthly prices looked quite steep too.

      1. 1
        1. If you're focused on blogging just for yourself, there's a $20 plan.
        2. There's a 30-day trial.
        3. Pitched to us for scheduling, reporting and content planning across multiple platforms. Only tool I know that integrates Facebook Group and Linkedin Company post scheduling as well as blogging.
        4. Essentially combining 5 or 6 tools in one, worth the money or comparable to what I may use on a daily basis with a client load minimum of 3.