Finally, after a long while I can have my own free time and energy! My mind just randomly start a random project I have in mind, right now I name it Mossling (random too, might change later).
It's basically Task Management System based on Todoist.
Irfandy retweeted
🚨: Study finds neuroplasticity happens in 4 stages and most people quit before stage one ends
Is it just me?
I get anxiety when writing my tasks in Jira/GitHub. But totally fine with writing it on my notes with the cons of having to re-write in when new page appeared.
What do you think of the UI guys?
teapawt.net/irfandy_dev/status/202…
Finally decided on a design today.
Inspired from X, building journal app that lets you log your day. 100% private, this isn't a social media.
WIP:
- Add ability to upload
- Add ability to reply
Just realized, LLM can be very scary.
I told it a simple command, it suddenly deletes 2 files it should be working with. No delete command, just told it to refactor it. I even saw it says "Oh no I accidentally deleted ..."
Imagine you're giving access to the database.
Just finished authentication today for MindTap.
I'm surprised even without AI, setting up authentication with Supabase and Shadcn could be done in minutes. I'm so surprised I can't believe myself and had to double check.
Still long way to go to build my own productivity app!
Just found out it's my PC's networking issue guys. Restarting solves the problem.
I tried running pnpx stuff through WSL, somehow it tries to install things from there.
When building solo with Supabase, do you have your own local setup or just directly connect to Supabase with something like `hobby-project-dev`?
Elon Musk explains his 5-step algorithm for solving any problem:
"The most common mistake of smart engineers is to optimize a thing that should not exist."
"I have this very basic first principles algorithm that I run as a mantra."
Elon breaks it down:
Step 1: Question the requirements.
"Make the requirements less dumb. The requirements are always dumb to some degree, no matter how smart the person who gave you those requirements. You have to start there, because otherwise you could get the perfect answer to the wrong question."
Step 2: Try to delete it.
"Try to delete the part or the process step entirely. If you're not forced to put back at least 10% of what you delete, you're not deleting enough. Most people feel like they've succeeded if they haven't been forced to put things back in. But actually they haven't, they've been overly conservative and left things in that shouldn't be there."
Step 3: Optimize or simplify.
"The most common mistake of smart engineers is to optimize a thing that should not exist. So you don't optimize until after you've tried to delete."
Step 4: Speed it up.
"Any given thing can be done faster than you think. But you shouldn't speed things up until you've tried to delete it and optimize it otherwise, you're speeding up something that shouldn't exist."
Step 5: Automate.
"And then the fifth thing is to automate it."
Elon explains why the order matters:
"I've gone backwards so many times where I've automated something, sped it up, simplified it, and then deleted it. I got tired of doing that. So that's why I have this mantra."











