Tweet
How do you store documentation for your project private APIs?
For mygoodweek.com I just store them in .md files like that. There should be a better way 🤔

#buildinpublic
As an engineer, I have to admit - I am bad with UX design. This is a form I put together for creating "Activity" - the key entity in my product - mygoodweek.com

Let's see what is wrong with it and how UX person was able to help me with it. Thread 🧵⬇️

#buildinpublic
@googlecalendar ♥️ @github
Now I can get any events from my Google Calendar and display them as a year timeline like in GitHub!🔥

This is the favorite feature I released for mygoodweek.com so far.

#buildinpublic #productivity #github #Habit #googlecalendar
Just released several awesome features for mygoodweek.com ⭐️ Let's see it that improves UX
#buildinpublic
We just rolled out a new version of My Good Week!
You will find:
⭐️ Improved dashboard with 3-week view
⭐️ Year view of activity
⭐️ Dashboard load speed improvement 💨

Check out now: mygoodweek.com

#productivity #googlecalendar

Details below! ⬇️
We just launched our new LP for mygoodweek.com, so I would like to share 2 secret ingredients, so you can get LP with:
- blazingly fast load time anywhere in the world
- languages support
- blog
- SEO friendly
- $0 monthly

💸 -> in the end

#buildinpublic

thread🧵
Happy to announce, that we got our brand new landing page mygoodweek.com ! Come check it out ♥️
The biggest challenge now is to make My Good Week easy to use for newcomers as many of them get very confused about how to use it - not very intuitive!
My UI is very engineer-like, so I am reworking it now with the participation of normal people and a designer :)
#buildinpublic
My inbox looks like this tonight! 🔥
Every minute one or two users join mygoodweek.com because of a viral tweet mentioning it. The power of social networks is overwhelming!
And we crossed 1000 registered users today 🌟
#buildinpublic
It has been a productive week!
My Good Week now looks much nicer and users can quickly edit/delete/create events for their activity.
I use it myself almost every day :)
#buildinpublic

New My Good Week release!
⭐️ UI improvements, our new brand color scheme
⭐️ Quick event editing links right in My Good Week!
⭐️ Event creating with prefilled date, name, and calendar!

Mode details in the following tweets ⬇️

#productivity #mygoodweek #googlecalendar
It is challenging when your first users turn out to be from countries, where English is not the main language, but with a bit of effort, we already support 4 languages!

A couple of challenging parts of i18n of SaaS is in the 🧵 below
1/4

#buildinpublic #mygoodweek #i18n
🌎 We are happy to announce, that My Good Week supports multiple languages now!
- English
- Spanish
- Japanese
- Russian
Been busy building for mygoodweek.com recently and completely forgot about Twitter 😅 Let's catch up!
What am I working on now and why! 🧵
#buildinpublic
Choosing a logo for mygoodweek.com Which one do you like the best? Why? 👀
#buildinpublic #logo #logodesign
Just released a new version of mygoodweek.com with a public sharing feature!
Share some of your activities 🥳
Here is mine: app.mygoodweek.com/s/slava-gym-mg…
I try to go to the gym at least 2 times a week! You can see my progress in real-time 💪
#buildinpublic
The new release of My Good Week is here! 🔥
Now you can share your activity with your friends by creating a public link. Check our video explaining how to use it 🎥
#productivity #habits #mygoodweek
Today's release of mygoodweek.com is invisible to users, but bringing a lot of value to the product:
⭐️ Reworked error handling on the front-end
⭐️ Custom events tracking in Google Analytics
⭐️ Better experience with @crisp_im by setting email and user id
#buildinpublic
As requested by users, the order of activities in My Good Week can be changed.
Sometimes it takes little effort to get a significant impact on convenience!
#buildinpublic
The new release of #MyGoodWeek!
⭐️Now you can change the order of activities (see video below)
⭐️ Activities now load independently and faster 💨

#GoogleCalendar #productivity #habits
Today I am experimenting with email sending for my SaaS - mygoodweek.com.
Tried mailchimp, a couple of smaller services, but stopped on @SendGrid. Very friendly API, reasonable free tear, works like a charm. Will try to engage users more with emails.
#buildinpublic
Working with time data in any project is a pain, but if you are literally developing an app for people to manage their time better - you are in trouble!
Did you know there are countries where a week starts on Saturday? :O

#buildinpublic
For those building SaaS, do not be scared of setting up subscriptions and payment systems.
Stripe has the best API documentation I have ever seen. It took me literally a couple of days to set everything up.
Check it out yourself: stripe.com/docs

#buildinpublic
I have been avoiding building a payment subscription page for a while. I thought it would be a challenging task as it involves handling money. Turned out it is very simple with @stripe
Now you can subscribe to @MyGoodWeek Premium and support its development ❤️
#buildinpublic
One day you look at Google Analytics and see this. Your product was mentioned somewhere!
Huge spike in visits for my SaaS mygoodweek.com

How did I find the source of visits? 🧵⬇️

#buildinpublic
My Good Week is finally open for everyone to try ❤️🗓
mygoodweek.com
Please come and get some nice insights from your Google Calendar.
#buildinpublic #productivity #googlecalendar