Real world is quite messy. Everyday I encounter problems that could be solved but somehow haven’t been already; things that are just too unoptimised. These can serve as drivers of optimisation efforts and thus, this list would feature problems or routines that could be optimised by myself. The key word here is myself. I can’t go around and call out the government for being mediocre at their job, that’s a waste of my time. I should rather focus my attention on problems I could solve. Be it workflow efficiency gains or routines I find boring or time consuming, I will try to list all my grudges here.

  1. My college library doesn’t have a public facing endpoint for what books are stored there. Thus you have to be physically present there and ask the librarian if a particular book is available or not. The librarian herself queries an Oracle database using a GUI. I have been disappointed 3 times now, I went there just to ask if a particular book was present and got no for an answer every time. What if the library could have a frontend (like every other school library) that would let users search through the database themselves?
  2. My professors drop assignments randomly in official WhatsApp chats along with a lot of other crap so it’s quite easy to miss them Setting aside my obvious lack of discipline I could set up a workflow where I drop an assignment’s due date and whatnot to an agent like nanobot and it would automatically create google calendar events and due dates using the gogcli. Even better would be a whatsapp bot using evolution API (so that I don’t have to pay for another number) so that I could instantly “forward” those messages to it and let the magic happen. Maybe I should try out nanobot’s native whatsapp integration.