I Built a Social Post Engine to Escape the Canva-Export-Schedule Loop

posted Originally published at dev.to 1 min read

As a solo founder running WahResume.com, I was spending way too much time on social media - not on creativity, but on process.
Same templates. Same brand assets. Same hashtags. Every post meant opening Canva, exporting, uploading, scheduling… and repeating it the next day.

So I built something to fix that.

Social Post Engine is a small tool that helps me stay consistent on social media without having to touch Canva or an endless queue of schedulers.

Here’s what it does:

✅ Seed & review topics in one command — it researches, outlines, and preps your next posts.
✅ Pre-generates branded images from templates (checklists, stat cards, charts, comparisons). It also writes captions in your brand’s voice using AI.
✅ Publishes automatically to LinkedIn and Instagram via a browser session.
✅ Runs on a timer, so your content goes live without you needing to think about it.

What started as a personal hack has grown into something that actually works — and saved me from the daily grind.

I’ve open-sourced it in case it helps other indie hackers, solo founders, or small teams trying to stay consistent without burning time.

You can drop in a simple config file with your brand details (like logo, fonts, hashtags, tone), and everything else runs on autopilot.

There’s still plenty to improve, but it’s already freeing up hours each week.

GitHub link in comments.
If it works for you, leave a ⭐ and share it with someone who might find it useful.

1 Comment

1 vote

More Posts

I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt

Karol Modelskiverified - Mar 19

I Wrote a Script to Fix Audible's Unreadable PDF Filenames

snapsynapse - Apr 20

TypeScript Complexity Has Finally Reached the Point of Total Absurdity

Karol Modelskiverified - Apr 23

How I Built a React Portfolio in 7 Days That Landed ₹1.2L in Freelance Work

Dharanidharan - Feb 9

The End of Data Export: Why the Cloud is a Compliance Trap

Pocket Portfolioverified - Apr 6
chevron_left

Related Jobs

View all jobs →

Commenters (This Week)

3 comments
1 comment
1 comment

Contribute meaningful comments to climb the leaderboard and earn badges!