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?

posted to Icon for group Growth
Growth
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.
Trending on Indie Hackers
Meme marketing for startups 🔥 User Avatar 11 comments 40 open-source gems to replace your SaaS subscriptions 🔥 🚀 User Avatar 1 comment After 19,314 lines of code, i'm shutting down my project User Avatar 1 comment Need feedback for my product. User Avatar 1 comment We are live on Product Hunt User Avatar 1 comment Don't be a Jerk. Use this Tip Calculator. User Avatar 1 comment