The AI is the best medicine for laziness
tl;dr: AI turns "too lazy to do it" into "just tell AI to do it"
Okay, maybe you're confused by this subject, and that's completely fine. I'll try to explain with a real example.
I was coding for Binge Watch this week and got stuck because I assumed I could get all my likes and unlikes from YouTube. Surprise! YouTube doesn't return all my likes and unlikes from their API - they have a limit, maybe the last 1000 or so.
I was stuck because my project required fetching all my likes and unlikes to track when I watch YouTube videos before Binge. After checking all possible API solutions and thinking for days, I realized: if I can open a Chrome tab to see if I liked or unliked a video, I could create an extension or web worker to do that for me.
Without AI, I wouldn't have tackled this because of laziness. I created my last major Chrome extension about five years ago (with a small one a few months back), so I'd need to relearn the extension API. I didn't want to spend all this time on just a toy app.
But now we have AI, and creating an extension became very simple since the documentation is extensive and AI knows how to do everything. In less than an hour, I built an extension that could open tabs one by one with videos, create a popup to manage them, and develop a backend to receive data from the extension.
Now I can open a channel, see the list of videos, open my extension, and check the state of each video on the page. I'm not scrolling, crawling, or doing anything fancy - just opening the page, checking the CSS for the like/unlike buttons, and sending this to my backend. I didn't even write the backend code myself - I used AI, and since it was already implemented for the API sync, it was very easy.
Of course, AI is also lazy hahaha. It wasn't aware of all my code and how to refactor it, so instead of refactoring, it just duplicated the code to update the state in the server. But that's not the point.
The point is: without AI, I probably wouldn't have built this extension because I didn't want the burden of remembering extension programming. But since I only needed to explain my ideas to AI, it worked great.
In many cases over the past 12 months, I wasn't willing to write all the code myself, but I was willing to just explain my ideas to AI.
Another example: this text you're reading right now. I didn't type it. Maybe you're thinking, "Filipe, you're making me read something 100% AI-generated?" No, it was 100% generated by me, but I dictated it. Later I reviewed the dictation, but it's just me speaking. I don't use AI to shape how I explain things, but I use it to fix grammar since I'm not a native English speaker. AI can figure out the correct words despite my pronunciation mistakes.
So instead of writing, I can just dictate, which is much better for me and lets me write faster.
AI is the antidote for laziness - that's my point with these two examples.
What could you do today that you were too lazy to do in the past? Let's have a conversation.
You can reply on LinkedIn, Twitter, or just send me an email at filipe@quave.com.br.
Have an amazing week and don't be lazy, use AI instead.