Gatsby has gained a lot of popularity recently. It is a framework for creating static web sites that are well performing and optimized.
It is not one of its kind. There are lot of others too.
Actually, I of course love Gatsby. Coding with React and using GraphQL to create static web sites. Yes!! Are you kidding me!! Hype train here I come!! Community is pretty awesome too and threshold to become a contributor is really low.
When I started my not-very-frequent blogging, I wanted to use ghost. Also open source platform, made with nodeJS. But what i chose was sort of a packaged application version, hosting provider Namecheap’s ghost machine. And it really did not work very well. And my guess is tha support stuff there is super overworked all the time (although always polite and helpful), so it had some challenges.
There really is not much to it in how. Documentation is excellent and there an plenty of good examples, starters and themes laying around the internet. For you to pick. For freeee.
You can start here
Or grab a starter from community here.
Your content can come from pretty much anywhere. From variety of CMSs to your own filesystem. Blog is pretty naturally created by markdown, but gatsby blog can go further than that and use MDX. Combination of markdown and react JSX.
Don’t know what the hell I’m talking about? See for your self
Hosting can be also in literally everywhere. You can use a standard hosting provider and ftp your bundled html, css and js files up there. Or you can use something super neat like Netlify which does all the building and deploying and getting and installing free SSL certificate for you. Little things like that!
Just connect you github repo to your site and you are golden! Pushing to master === publishing.
I recently watched a talk between few content creators, here. I liked a lot about these ideas about expressing yourself. Digital gardening. And this, “You don’t need a publish button”. Do. Not. Overthink.
If process is smooth end easy enough, I hope this lowers the bar for someone like me too.
Never mind these. But I kept list of todos as a blog post when converting my ghost blog to gatsby and you know.. why not let this one also go online. In the spirit of gardening. The are couple on items still left.
And quouting Joel again, “Nobody cares. Nobody’s seen anything. It’s fine.”