The Birth of csshugs

Note: This post is almost two years old. You guessed it: Everything described in this article has since changed.

You’ve been warned!


So here we are. This is the very first article on csshugs. And of course, I have to write a short review. In the first place, this is just a memory for myself but in addition, it could serve as an inspiration for some of you. Everyone else is invited to share this post with #fuckmakingofs.

Why another Frontend Blog?

Let me put this straight: In the first place, I’m writing for myself. If someone shares my opinions pointed out in my articles or likes just the way I’m writing, of course that’s totally fine and honors me. But in my belief, the person who learns most from articles is the author himself. And that’s what blogging is for me. It is there to help people learn about things they’re interested in. Letting other people benefit from your newly-created knowledge is ‘just’ a nice ancillary effect.

Ghost on Uberspace

Another way to learn and exercise techniques as a frontend dev is of course the creation of a blog itself and furthermore the maintenance of the site. As the idea of finally really doing this blog grew bigger and bigger, I was considering WordPress as the CMS of choice. Firstly it’s heavily supported and just functions well. Also I just wanted to learn it. But right at that time, my friend and teammate Timo Helken drew my attention to the fabulous blogging platform Ghost. It really blew my mind away. Its simplicity and slimness. I always thought WordPress is simple and slim (which it still is), but Ghost is just beautiful for sites just containing blog posts.

I decided it would be perfect for csshugs, so I built my own theme and got it running locally perfectly. Unfortunately I had to find out, my host doesn’t support node.js installation on their servers although ssh-access available. They are great anyway but I realized, it would not work this way. So I switched to Uberspace. Besides my CMS-choice the best decision in my (working) life. If you’re not familiar with the german language, it surely will be a struggle, but if you are a native speaker and searching for a good host, you absolutely got to give them a chance. You’ve got ssh-access. node.js and git (and many other useful stuff) is pre-installed. The price: it’s up to you! Although they are asking you to be fair, if you are a poor webdesign bugger, you are free to give them 1 Euro per month. They definitely deserve more than that!

It will grow

As I mentioned above, maintenance is another good way of learning things. This site contains almost nothing but the articles itself right now. This will likely change in the future. There is space left for a commenting function. Maybe a social media connection will be integrated. I’m sure there is still more, a blog can benefit from.