While I'm doing an extremely boring task, is not too complicated, but it repetitive and I have to do the same thing for many many of times. It took me a day to get half the work done. And it's... even prone to error.
I'm implementing a feature that would change the whole Help page of an application. It is estimated (by me) to have almost 6 mds (man-days) for all the changes needed.
The requirements/changes need be done include:
1.
Download all the Help files needed for all languages.
2.
Reorganize/rework the layout of the current Help page, which is almost completely different from the new requirements.
3.
Add search functionality, filter by several criteria, that when filtering, only matched categories and its matched subcategories should be shown.
4.
Make sure the new changes won't break the current behavior while other pages are using the same component.
Point 2., 3., 4., not something easy but not too complicated, I managed to do it in 1 day.
You may know now that the part 1. is causing me pain. And IT IS...
Doing the same thing over and over again causing me to lose my mind, I have to download hundreds of files, then copy each of them and put into the correct places.
It almost ruined my FRIYAY until..
I realized, maybe, I could find a better way of doing this.
I was thinking of a script that can automate this process, but I stopped to think a bit on this, because the files are not consistent, and it's not simple as move a file's content to another file's content..
I didn't think of the script myself at all, I leveraged ChatGPT (free version), described what I need, what was the context and instructed it how to generate the script files. After just a FEW queries and I tested it out, it worked like a CHARM 😊😉
It successfully correctly moves all the files to where they were supposed to be, and it's flawless, error-less, the whole thing just took 5 seconds to complete.
I surely would consume 5 hours to do the same thing.
1080 x 1080, 139.7 KB, JPG
---
This saves me a plenty of time and my mind as well. And I am so excited share this 😊
I do believe this "work smarter not harder" in today's world, we have so many tools, and solid foundations that we can leverage and build on top of it. Why be so hard struggling while there are available tools out there?!