Keyboard Confessions - Episode # 12

Table of contents

Hi everyone,
Welcome to the 12th episode of “KEYBOARD CONFESSIONS”
Before moving on, if you haven’t subscribed to the newsletter yet, you can subscribe by entering your mail at end of this article. After that, you will get these articles directly to your mail box and you can unsubscribe any time ;)
Anyways, lets get into this week’s episode.
Development Logs
PlanWisr
I launched PlanWisr on 20 June.
PlanWisr is a productivity tool for freelancers, indie hackers and solo devs.
Features include:
Manage projects & tasks (with AI help)
Track time per project
Create and share invoices
See progress & insights clearly
In previous episode, I wrote about development of this project. After that, I completed the development and launched it.
This is the current analytics so far:
YT Video
I also uploaded a video on my YouTube channel explaining the development and features of PlanWisr.
Supabase
Mostly, I use MongoDB for database and Firebase for storing media in my projects.
I have listened to advantages of using supabase from watching My Average Tech Bro videos, but didn’t felt any reason switching from mongo to supabase, mainly because supabase has only 1 free project, after that you have to buy subscription. So, I didn’t try it out as I mostly work on projects every week and supbase is not a long term solution for me.
But previous week, I tried supabase, didn’t try database but I tried storage. Its same as AWS S3, Cloudinary or Firebase Storage.
But, It was less headache, means from configuration to uploading, its very easy and fast.
Like in firebase, i have to first create separate config file, then use that file with storage module from firebase package to upload file, Although thats also not very tricky.
But using supabase was more easy than this, just pass api keys to function and pass file along with it and BOOM, file is uploaded.
I will try its other features like authentication, database and many more.
Replicate
Recently, I got a task where I had to implement text-to-image and text-to-video generation feature in a project.
For that, I had to pick tool that provide using a model to generate video and text.
Now, there are many Services that provide text-to-image generation capabilities including DALL E, MidJourney, Leonardo AI and many more.
And same goes for text-to-video generation like Google Veo 3, OpenAI Sora and many more.
I was looking for something that maybe provide both options so I can integrate it easily.
Then, I found Replicate, a service where I can use multiple models that they hosted via simple API and access and use models.
After some research, I picked Kling v1.6 Pro for text-to-video generation and Flux 1.1 Pro for text-to-image generation and results were pretty great.
Following is the image I created by giving prompt to Flux 1.1 Pro:
Weekly Picks
These are some videos, articles & resources for this week that I found helpful.
That’s it for this one.
Hope you like this episode.
Consider sharing it with your programming friends and community.
Also, follow me on Twitter/X, where I actively post stuff, project updates and more.
See you in the next one ;)
- Psycho
Subscribe to my newsletter
Read articles from Hussnain Ahmad directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by

Hussnain Ahmad
Hussnain Ahmad
Psycho Here ;-)