Daily Post Image from Upsplash

May: 28



More test casing on the loading of python modules, but I should finish up the API keys and also launch the resume builder. The part that I am having a tough time is figuring out the best way to store the data!

I could make the API Keys client-side only, so the user has to copy it from that point and then AES-encrypt the API data with that api key?

It just feels really rough to write out and draw out too.


I applied again to adsense, but we shall see how it all goes. We do have all the links working but the amount of content might still be a bit limited at first.


The new Shane Gills show is perfect background entertainment! I think it was a bit of a slow start but overall, it finds its unique spot, I think 6 episodes were a bit too short and a full 20-30 episodes a season would have been better. They could easily grow the characters out, even take a break from the linear tire shop and throw the characters into a whacky adventure.


  • 9:00am - Organizing my personal kanban will be the main goal for the day. I am a bit sad that I wasted so much time not updating and keeping it organizing. I might have to set aside around 15mins a day moving forward to maintain the board or it will fall into a huge mess!
  • 11:00am - I set aside a couple main goals for this week, I am thinking of making sure that I expand the tool library on KBVE, with the goal of having over 100+ tools within the next 3 years. After around 20-30 tools, I will go back and organize the tool page to be a bit more straight forward, including categories for developers, webmasters, gamers and memers.
  • 1:00pm - Expanded the Coolify and Portainer storage on the main dedicated server because we were running out of space, I am so grateful for the LVM notes for reminding me how easy it is. The next step might be to create an ansible script that will automatically check the file size for each instance and then make a judgement call to expand the storage.
  • 8:00pm - Listening to Fudster is exactly like injecting cancer cells into my brain. The more you listen, the faster the stages evolve.
  • 9:00pm - Finally got the shiv updated and I have all of the puppeteer running under an asynchronous factory. Now I am going to add JWT authentication and then we should be good to go with building out a basic SaaS-style tool! I will initially make the tool free for users and then add a credit system later down the line. The balance of free tools and paid advance usage will be an art form of human behavior.


Laughter is not at all a bad beginning for a friendship, and it is far the best ending for one. — Oscar Wilde


  • Update the storage on production containers
  • Improve the City Vote Scrapper