Hi Drew, welcome to WIP! Algorithmic music sounds intriguing!
Is there any particular reason you require signup on Flowful before getting to listen to the music? I think most people would want a preview before going through the trouble of signing up, etc.
BTW, there's some other makers working on music-related products as well. So I recommend going through wip.co/products/tagged/music reaching out to anyone that seems interesting. Leaving a comment on one of their todos is quick way to reach them as it will notify them via email.
You can use this code as a starting point: gist.github.com/marckohlbrugg…
I don't have any great resources other than that, but I think if you just tweak the query it should go a long way.
You can also experiment with queries on wip.co/graphiql
Thanks @marc - I meant the inverse. Do you have any good resources on how to learn + set up a graphql server without knowing Node?
I'm building something, should be live soon. Building a bot
Let me know if you need any help using the API!
@marc Any advice for learning GraphQLl in the Rails world? All the resources seem to revolve around Node, and I have trouble going through those tutorials.
You can use this code as a starting point: gist.github.com/marckohlbrugg…
I don't have any great resources other than that, but I think if you just tweak the query it should go a long way.
You can also experiment with queries on wip.co/graphiql
Thanks @marc - I meant the inverse. Do you have any good resources on how to learn + set up a graphql server without knowing Node?
I'm building something, should be live soon. Building a bot
- It's not immediately clear to me why I'd want to build a site like this. Will it help me get a job? Help me get clients? Etc
- Because your target audience is so broad, your messaging is very generic and doesn't really resonate with anyone I expect. If you were to hone in one a specific target demographic, you could speak more towards their pain points and how your service helps them
- For the demo I recommend making it easy to go back to the homepage (e.g. big banner on top)
- After signing up I'm sent back to the homepage with a small, disappearing notification saying to check my email inbox. You'll likely lose a lot of users in this step. I recommend immediately signing in users and letting them start building out their site. You can limit certain spam-sensitive functionality to after the user has confirmed their email account.
- Some website builders go even as far as not requiring an email address at all to start building out the site. And only ask for the email address later to "save your progress". This is called a "lazy signup" and could potentially increase conversion rates a lot (but potentially also support load as people are bound to lose their progress by forgetting to enter their email address)
- I'd rewrite the email subject from "Confirmation instructions" to something more compelling like "Start building your site…"
- I do really like the design of both the home page and the back-end
Hey Will, glad to have you onboard!
Perfectionism is a super common problem amongst founders. Especially if you're a solo-founder without investors, as nobody is holding you accoumtable to ship something within a specific timeframe.
I think a lot of perfectionism stems from being afraid of your incomplete product being judged by others as if it was the final product. You know many of its shortcomings, and you don't want other people to believe you're not seeing that.
So what has helped for me is to ship so early, it's obvious to anyone it's still very much a work in progress. This way people don't assume it's finished, but rather an early prototype. This lets you get away with unpolished details (in some sense, the worse it looks the better). It also turns perfectionism into a driving force to quickly improve. As your product is now out there and that drive you feel to make it perfect, forces you to quickly improve the issues that you get the most feedback on. This is exactly what a product needs to improve.
Great question! I'm in the process of adding this feature to the search, but am now stuck waiting for Heroku (our webhosting provider) to fix their deployment issues 😅
Makes sense. I'd keep an eye on conversion rates though, because I suspect a lot of people do not signup and thus do not experience the product.