One place for an announcement would be “Show HN,” if your project fits within the guidelines [1], but I think what you announce is as important as where.
For example, how does your software compare, from a user’s perspective, to existing alternatives? What parts of it exist today, and how much work remains? Are you credibly in a position to deliver?
Your announcement needs to communicate your progress, competence, and realistic plans, or readers will tend to assume your project, like many, is so much vaporware.
For example, how does your software compare, from a user’s perspective, to existing alternatives? What parts of it exist today, and how much work remains? Are you credibly in a position to deliver?
Your announcement needs to communicate your progress, competence, and realistic plans, or readers will tend to assume your project, like many, is so much vaporware.
[1] https://news.ycombinator.com/showhn.html