Creating a website is the easy bit. The publishing and continually updates, even for a basic website, that's the bit that will make you stop and give up. I think this is why wordpress or drupal services are multimillion dollar companies. The web is hard. My experience as someone who programs but was never formally trained even if my job requires the skill set.
As long as you keep the innovation boner in check it's fine tbh. I've noticed all of my problems in web come from trying to do sexy things. Stupid sexy things should be kept offline unless you sell stupid sexy things.
> innovation boner
That made me laugh. I don't know, I still struggle with point a website to github.io.