The rules are sorta harsh here but for good reasons. I can understand why you want to share your website, and, if you ask me, it is a nice site, which plugs nicely into the theme here. Only….
As berkeman said, promoting it in your first post does come of as rather aggressive.
There’s this...