Reasons :
- Better chances of getting my startup crowdfunded
- It's something good for my college application
- I believe this needs to get out there
It says 6 languages are supported yet when I click deeper I only see things for Python and Java. If I wanted to learn Go, why would I choose your site over golangs [0]?
I think more complete content would pull in more users. You pull in more users and you will have better chance of word spreading. Developers wanting to learn language $X are going to see how much content a site has first before committing to using that site.
Maybe have a screen cast showing what the user experience is like, demonstrate how note taking, practice, reminders and music all come together. I think your intent is to make it so the user doesn't have to use other tools to help them learn. Focus on that more.
It has this gradient color text thing on black background going on which might seem cool but will turn off people, especially those with color blind or vision issues. I'm by no means a designer but a professional design or theme could help. You might be thinking it will look like a lot of other sites, there are reasons why lots of other sites have a similar look/feel. Your site can still be unique and stand out somehow (again I'm not a designer.) If dark-mode is part of the experience, highlight that or make it a preference.
Try contacting the mods hn@ycombinator.com
Write this story yourself as if you were a journalist covering it (just don't write in 3rd person) and put it up on the company blog (or wherever). Link to that when pitching the story.
Might sound counterintuitive but linking to an existing story makes it so much easier in my experience.