Back
Michał Kukla

Michał Kukla

@michalkukla

Building digital garden and productivity apps.
479
Joined July 2024
Load previous page…
I implemented long press functionality for voice notes in #speechzap but faced an issue with two events triggering on mobile version - touch event and mouse event. Using `event.preventDefault()` solved the problem.
I decided to focus on creating transcriptions for movies in #speechzap and make a plugin for Davinci Resolve, finding customers through Google Ads which gives me an easy method for client acquisition.
I have a new client from the US for #speechzap which is interesting because I'm not currently promoting the app, so this is really motivating and brings in a $31 MRR.
I managed to restore the #speechzap app to the Google Play store despite its deletion, without having to add it again with a new app ID, which is a different experience than when my app was suspended, as I had to create a new one from scratch, which is always time-consuming and complex. My friend told me, that it might be so because for the first time the app wasn't yet published and they might fight a lot of deceptive behaviour so they punish new apps harder.
I finally sent an email to my entire list and #speechzap app users about the updates and changes in the dictaphone, after a long fight with perfectionism.
I fixed minor queuing and formatting issues in #speechzap.
I have acquired another #speechzap client, generating $26 MRR.
Finally, Google Play accepted my #speechzap app update after the first rejection, as I seemed to have met their unclear requirements.
I created an admin tool for managing #speechzap users, including giving out bonuses for assistance and feedback, and so far, I've awarded 5 hours of additional bonuses.
I implemented a playback rate in the #speechzap recorder with the option to choose playback speed from 0.5x to 3.5x every 0.1x.
I finally implemented the feature to delete multiple notes at once in #speechzap.
I have another #speechzap client, increasing my Monthly Recurring Revenue to $21; it's slow but progressing! The client is likely a student using the app for convenient notetaking from reading materials.
I have implemented multi-format creation in #speechzap that uses an additional 50% of recording time, providing users with many more possibilities.
I introduced custom formats in #speechzap that can be used for translating transcriptions and any other purpose.
I got new testimonial for my app: > Thanks to #speechzap, I managed to organize my notes in one day, which would have been impossible if I had done it manually.
I redesigned #speechzap, simplified it, and implemented many improvements suggested by clients.
I finished reading Refactoring UI, a great book for beginners and intermediate levels in UI design; it was fast-paced with many examples and opened my eyes to various design methods, after which I wrote an extensive note in Obsidian.
I wrote another test while fixing a bug in #speechzap, which led me to the conclusion that I need to redesign the code and rearrange the data encryption to reduce mocking.
I fixed another issue in #speechzap and wrote the first tests to gradually start controlling the technical debt.
In preparation for a payroll calculation video, I created a new cost and income-splitting spreadsheet using Google Spreadsheets, which has prepared the company for three months of costs without income, and calculations showed I could increase my salary this month.
Home
Search
Messages
Notifications
More