Menu

Post image 1
Post image 2
1 / 2
0

I built and deployed my first full stack SaaS in 5 weeks while working full time

DEV Community·Vaibhav Pratap Singh·29 days ago
#tSYeBARW
#java#sideprojects#react#beginners#cron#ping
Reading 0:00
15s threshold

Hi everyone, My name is Vaibhav, a backend engineer with almost 5 years of experience working with Java and Spring Boot. A few weeks ago I shipped my first side project end to end. The problem: At work we had a scheduled job fail silently for days. No alerts, nothing. Data wasn't being processed and nobody knew until someone manually checked. Every backend application has cron jobs. Invoice emails, data syncs, report generation, session cleanup. And most of the time nobody is watching them. They either run or they don't. You find out something broke when a customer complains. The Solution: Dead Man's Switch Pattern The idea is simple. Your cron job sends a ping to a URL when it finishes. If the ping stops arriving within the expected window - you get an alert. One line at the end of any cron job: ** curl "https://cronsentry.io/ping/abc123?key=xyz" Enter fullscreen mode Exit fullscreen mode ** Works with any language, any scheduler - shell scripts, Python, Java, GitHub Actions, AWS EventBridge.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More