I built https://enlight.nyc - a platform to teach anyone to code by building projects.
I'd love to hear your feedback and advice on how to grow the userbase, create an engaged community, and make the project more contribution-friendly.
Thank you!
This is just amazing! I am a bit proponent to learning through blog/written tutorials, so this will be a huge help as it grows!
As a few others have mentioned, try to source some more tutorials by reaching out to some people whose tutorials you like or think would be good.
On the SEO point of view, you might need to get more focussed, especially whilst this is new and Google doesn't yet see you as an authority.
Your tutorial names and thus meta titles need to be more search worthy. Instead of "Build a twitter bot" go with something like "How to build a Twitter Bot with Node.js" or something else people might actually search for that want something that specific. Then simply mention that in the copy somewhere as well. If the title, h1, anchor leading to the page, and it's in the copy, you'll have a strong base to begin with.
You should look into doing some keyword research whilst this is new, and go after less common search terms, or search terms with less competition. There will be a lot of blog posts from established blogs on many of the things you've built here. Getting very specific can help the right people find the tutorials and give you a bit of a chance in the Google results.
Great work!
Thank you so much for the advice. Looking into keyword research now, and already changed the titles to make them more specific :)
This is amazing, I love it.
I think an interactive poll/voting system for "next idea" with a few pre-existing (and possibly custom input) options would be a good idea, as it gives you an idea of what your user base wants.
Do you have a forum or community? Discord?
As Seth said below, working with independent creators will probably be your best bet, as it's mutually beneficial for you (content) and them (exposure). You can link back to their Medium / Github etc. You can also create a donation system to further incentivize your user base to support the independent artist, which can lead to them producing more projects.
You can also contact people with similar pre-existing tutorials via their own blogs, medium, dev communities, or youtube and ask if they would be interested in "converting" it into content for you, or creating more similar content.
thank you! Yep, there's a request page over at (https://enlight.nyc/request) but I definitely think I should add voting as you indicated.
I have a chat on https://enlight.nyc/chat which is very like Discord, but I'm having trouble trying to get users to talk even though many are online.
Working with independent creators has been on my mind for a while, and I think that's a good way to grow. I'll start contacting more creators.
great tool
This comment was deleted a year ago
Can you elaborate more on the SEO opportunities you see? I'm now sure if I'm leveraging it correctly.
Will do! Going to reach out to more creators.