Ever since my sabbatical began I have barely written any code. There are a lot of things I want to learn and work on but I just cant find the motivation. I’m not really sure if its laziness or lack of genuine interest or if I am just burnt out. But I had an idea: why not try the “one day at a time” approach for programming as well? It worked for fitness goals. Why not this?
So the idea is simple. Everyday I will spend atleast 1 hour staring at the computer. No social media, no scrolling. I can either work on a project or learn something new through reading/videos or write blog posts. If I don’t feel like doing anything I’ll just sit in front of the screen and get lost in my thoughts.
I think this is a cool little experiment. Excited to track it here!
I read Thorstens post on using AI yesterday so wanted to start off by installing Cursor and giving AI a good go. I configured it to only use gemini flash 2.0 as I never run out of limits using it for some reason. Twitter is buzzing today with everyone using ChatGPT to convert their pics to a studio ghibli styled output. And I absolutely love Ghiblis color scheme. So I opened up my blog using cursor and asked it to generate a readable ghibli inspired light and dark theme for my blog. And voila the generated output was chefs kiss. It would genuinely have taken me hours to figure out the right colors. I’m starting to get the hype.
Added breadcrumb navigation to this website. Used cursors chat functionality for this. The output is very very good. It missed a few edge cases. It fixed it once I pointed it out. But it absolutely is a 10x productivity multiplier. I am super excited to use this more!
There are a lot of crypto protocols I just don’t understand because its complex and I couldn’t be arsed to read all the code. I thought this was a good opportunity to break this habit. Started to read and understand the Liquity V2 protocol. Spent some time reading and understanding how these borrowing protocols work generally. I think I have a very very basic understanding of liquity’s borrowing mechanisms. Used Gemini 2.0 flash a lot to understand a lot of terms like LTV and stability pools. Gemini was confidently wrong many times but you can get it to understand a concept correctly by linking the right documentation page.
Mostly reading Liquity code. Honestly not very fun. I’m going to try and work on some projects where I actually code for a bit to see if I feel happier.
Fixing some random bundling nonsense in my blog.
Day off.