I believe you could still use the Itch Io devlog. I would recommend using a set format for versioning so you can make it clear that those are pre "launch". Here's a helpful link for that: https://semver.org
TL;DR:
- X.Y.Z format where they are all non-negative numbers with:
- Z being for patches/bugfixes;
- Y being for minor changes, like adding features. When Y is "upgraded", Z should be reset to 0;
- X being for major changes, as in the project is functionally not the same as the previous one. Both Y and Z are reset to 0 when X changes.
- Version zero (0.y.z) is for initial development;
- Version 1.0.0 defines the public "launch"
If you do create a project and use the devlog funcionality, you can mark the project as "In Development".
You can also create posts here on Itch Io. Click on the arrow to the right of your profile and select Posts.
Please, update us in this post when you decide. I'll try to follow your devlogs. It could probably help me stay motivated as well haha