Working in the tech industry, there are two things constantly chasing you: AI and Automation.
Lately, I’ve become obsessed with finding anything that can be automated. Every repetitive task, every manual touchpoint—I automatically start thinking, “Can this be automated?”
I know it probably makes me a little lazy, but at the same time, my automations don’t forget, don’t get distracted, and don’t let me forget either. The output has improved significantly, and honestly, I’m quite happy with it.
So far, here’s what I’ve automated.
💼 At work
- One click, and my workday starts
The moment I turn on my desktop, a batch file launches everything I need for the day—Slack, VS Code, Chrome, terminals, and other tools. No more opening applications one by one.
- Restart your machine, Lunar! 😅
There was another problem: I never remembered when I last restarted my machine.
Whenever my machine started lagging, I would fire at the IT team:
“Why is my machine so slow?”
And they would ask the same question every time:
“When did you restart it last?”
And honestly… I usually had no idea. 😂
So, I automated that too.
I created a Windows batch script that checks my system uptime. If my machine has been running continuously for more than 5 days, it pops up and reminds me to restart.
And ignoring it doesn’t help either. 😄 If I don’t restart, it keeps reminding me every day until I finally do.
Now, before firing at IT, at least I know whether I am the problem. 😂
- URGENT UPLOAD actually becomes urgent
Whenever someone sends an email with the subject “URGENT UPLOAD”, a notification is automatically triggered and forwarded directly to the responsible developer.
One less chance of something critical getting overlooked.
/worknow,/reportlater
Recently, I also built a small productivity bot for our internal messaging platform.
Team members can simply log their work throughout the day using commands like:
/work Fixed a bug
/work Tested payment flow
/work Reviewed pull request
Every entry gets timestamped instantly.
At the end of the day, they simply run:
/report
…and the bot generates their complete daily activity report, ready to be shared with our CTO.
It might sound like spoon-feeding, but instead of spending 10–15 minutes at the end of the day trying to remember what you worked on, you spend a few seconds logging it when it happens.
Behind the scenes, it’s powered by AWS Lambda, and it’s been working beautifully. I already have a list of new features I want to add.
❤️ Outside work
- Good Morning, automatically ☀️
Every morning at sunrise, my parents and my in-laws automatically receive a Good Morning message.
A tiny automation, but something that happens consistently every single day.
- ”Did you reach the office?” 📍
My wife and I have also automated a few everyday check-ins.
Earlier, we’d constantly text each other:
“Did you reach the office?”
Now it’s automatic.
If I’m detected at my office between 7:00 AM and 9:00 AM, my phone automatically sends her a message asking whether she has reached safely.
Similarly, when she reaches her office, I receive an automated message from her.
We have a few more location-based automations like these, and I’ve found them genuinely useful.
They’re tiny automations, but together they remove those small repetitive tasks that quietly happen every single day.
What’s next?
My next goal is… automating phone calls. 📞
Imagine an urgent email arrives, and instead of relying on another notification buried among hundreds of others, my phone actually calls me:
“You have an urgent email from Admin. Someone has been kind enough to order ice cream in the cafeteria.” 🍦😂
Now that’s an urgent notification worth automating!
Let’s see how far this automation obsession goes. 😄