My suggesting would be to learn no-code. As I recently posted, I created QuestionsForGood.com without writing a single line of code (I don't know how to) and yet it is a nice site with Bitcoin LN enabled.