Why I wanna learn automation
- I want to make hard things easier
- I want to reduce the friction to do important things that I can’t get myself to do
- I’ve been wanting to share my knowledge to the world through twitter and LinkedIn. I journal almost everyday where I sometimes write some insightful things but unfortunately these insights rarely ever get outside my notes.
- I essentially wanna find my workflow that will help me take all my insights and convert them to social media posts with the help of automation
Key topics I wanna learn
- AI & LLMs
- Will learn how to leverage local LLMs to do things I struggle to do
- Will learn how to effectively prompt engineer to be able to make the LLM reliably do the task that I intended it to do - General scripting to automate a simple repetitive task
- I wanna train myself to have an eye for these repetitive tasks that waste so much of our time - using things like https://trigger.dev/ & https://n8n.io/ (which are both a more flexible and technical versions of https://zapier.com/ and https://www.make.com/)) to create complex workflows for automation.
- Learn how NFCs work and how they can automate tasks for us
- I’m also interested in learning how to use them in mobile apps (between 2 users, e.g: to become friends in the app, all they have to do is tap on each other’s phone)
How I will be learning
- https://trigger.dev/docs/introduction and their discord server for support
- https://docs.n8n.io/video-courses/
- Will definitely use chatGPT to get a 2nd perspective of my day. It can help me discover things in my life that can be automated. I would just tell chatGPT about my day in detail and ask it to find “automatable” things in my life
- I’ve been using YouTube to learn about the latest capabilities of LLMs and how people use them to build agencies that specialize in automation
- YouTube is also good to find ways cool ways to automate your life
- NFCs in your home: https://youtu.be/fwc07iXgo6M
- Python script automation ideas: https://youtu.be/imN-vhi5ZWQ - I messaged a friend on LinkedIn that does a lot of posts. Wanted to see if he had any workflow for how he gets his linkedIn posts out
Study Strategies
- Take my sleep more seriously to improve my quality of life, including my ability to learn
- The biggest reason I don’t end up having a good sleep is because I don’t feel satisfied with how much I did in a certain day so I try to do/finish everything before I go to bed
- And that also negatively affects my mental health/stress which also in turn affects my quality of sleep… It’s basically a negative feedback loop and it all starts with my need/desire/urge to get things done before I go to bed.
- Leave big decisions for the next day
- I just need to let go and accept it. - After receiving feedback, I have come up with these goals to improve my health; in the hopes that it will improve my ability to focus, learn, and retain info - I will start with a 6-hour minimum sleep per day policy. I’ll be happy if I’m able to follow that for this month. I’m 4 days strong💪 But I think more importantly I should not mess up my sleep schedule because I’m doing some work. As long as I can deal with that, I’ll be happy. - For this month, I shall sleep anytime between 23:30-00:30 and sleep at least 6 hrs. Then in November, I can make it more strict - Reminding myself about Growth Mindset in the context of Sleep - I’ve been slacking on the journaling before I sleep and when I wake up. I aim to no longer miss any days (at least for the night because that’s the time I reflect back on my day and try to learn from the mistakes I did that day so I won’t repeat them) - I will meditate at least 3 times per week (~5 minutes) in the morning or whnv I’m feeling stressed/overwhelmed in the next 2 weeks - Experimenting and being wrong:
- Use LLMs not to write my code, but to act as a TA and provide me with constructive feedback so I can reiterate and fix my code. This will maximize my ability to remember my mistakes to make sure I don’t repeat them - Spaced repetition:
- Every new week, I will look back at look at how my current automation can be improved or expanded upon
Calendar
-
wk1 | 1-2pm (after lunch)
- tue: setup and create one simple automation with trigger.dev
- Wednesday: refactor that automation to make it do something useful - Thursday: Ask LLM for ideas on how that automation can be improved/ expanded upon and generally get more ideas to work on in the following week - by the end of that week my checkpoint would be having a trigger.dev automating a task that would help me do things I’ve been slacking off on/ignoring -
wk2 | 1-2pm (after lunch)
- setup a more complex automation possibly involving LLMs, NFCs or any other cool technology that can be used in a script
- Wednesday: refactor that automation to make it do something useful
- Thursday: Ask LLM for ideas on how that automation can be improved/expanded upon
- by the end of the 2nd week, my checkpoint would be building a more complex automation possibly involving LLMs, NFCs or any other cool technology that can be used in a script