DEV Community

Michael Currin
Michael Currin

Posted on

 

Unicron scheduler

Unicron docs

I wrote this Python tool named Unicron to run daily webscraping and tweeting tasks on my laptop without using unnecessary storage or API limits or posting too often. I hope this is useful for others.

https://michaelcurrin.github.io/unicron/#/

Unfortunately, crontab alone can't run them reliably on a laptop which is not always on and online. And running all jobs hourly (when they only need to run once a day) is overkill for resources, but that's what I've been today.

Now I have a tool what integrates with crontab that will run your tasks exactly once a day and will keep retrying them throughout the day if they fail. Keen to hear thoughts on this! Or to find if there is a solution for Mac out there already.

Top comments (0)

Timeless DEV post...

Git Concepts I Wish I Knew Years Ago

The most used technology by developers is not Javascript.

It's not Python or HTML.

It hardly even gets mentioned in interviews or listed as a pre-requisite for jobs.

I'm talking about Git and version control of course.

One does not simply learn git