[ 𝑾𝒉𝒂𝒕 𝒂𝒓𝒆 𝒚𝒐𝒖 𝒄𝒖𝒓𝒓𝒆𝒏𝒕𝒍𝒚 𝒑𝒍𝒂𝒚𝒊𝒏𝒈? ]
Hey everyone! The week is almost over and I'm really looking forward to the weekend! Work has kept me super busy this week so I've been playing a lot of Overwatch at home to de-stress, but I'm hoping to start Control soon 😊 ...
What is the most important quality for developers? Self learning, ability to search more and more info every day and learn new things.
Technologies are changing, you need to stay up to date, but the most important thing is to learn programming language(es) as deeper as you can, not to “try as many technologies as you can” just to put it in your CV. 😉 ...
Have you ever worked with recurring background jobs?
There are many ways to implement them. Sometimes people are using frameworks (like Hangfire), or message-brocker software with queues/exchanges for it and scripts (like RabbitMQ), or functionality on hosted platform (like Heroku Scheduler), or even creating their own functionality to implement background jobs.
I used to work with Hangfire, it’s a very common solution for many projects, even few frameworks are going with Hangfire in it (ASP.NET Boilerplate, ASP.NET Zero). But yesterday I tried to use Heroku Scheduler for my Nestjs pet project and it’s also really simple and good way to implement recurring jobs, and you don’t need to store it in your db like for Hangfire.
So what is your experience with recurring jobs? Have you ever tried to implement your own way to setup them? 👩🏻💻 ...