How I promoted my open source project and got 1K GitHub stars