Ask HN: How to Create a Simple Blog?
7 points| sibila | 3 years ago
I wonder - - I follow and envy a lot of personal websites shouted out here on HN. They generally have a nice, simple and clean interface. How can I create something like that? Whichs tools do you use?
I have some background in CSS/HTML and data visualization, I would like to try out some things just fun. What would you suggest?
Thanks in advance for your time :)
coolhoody|3 years ago
Grab a domain ($1 sale at Namecheap atm), generate the site from simple markdown files using Zola (it's basically a better Hugo — if you've heard of it), and host at Netlify for free.
People who prefer a specific language would prefer a framework / generator in that language. Zola is a somewhat neutral option — since you didn't mention your preferences for the language.
Same with the services. I personally prefer Cloudflare as both registrar and hosting, but Netlify would be a bit more intuitive to start with.
Like you, I love clean blog layouts. Shouldn't be a problem if you have a CSS background, but there are themes at the Zola site if you are busy. Not all are great, but there are a couple of neat and clean ones.
P.S. At first I was a bit surprised to see such question here, but then realized that it's actually smart to ask HK — as most of the googleable content is affiliate crap.
https://www.namecheap.com/promos/new-2-year-com-promo
https://www.getzola.org
https://www.netlify.com
sibila|3 years ago
adingus|3 years ago
sibila|3 years ago
embeng4096|3 years ago
Mataroa is freemium ($ for auto-export and custom domain features, all else is free). Blot.im is paid, like a CI/CD that turns a git repo or a folder in your Dropbox or Google Drive into a static site.
I've not used mataroa, but did use blot.im when I was blogging.
Otherwise I second the recommendation for a static site generator, like Jekyll or Hugo.
jethronethro|3 years ago
Or you can pick a static site generator and a clean, simple theme. Lots of options, whether you want to DIY or go hosted.
sibila|3 years ago
Even though I like Mataroa's philosophy, it seems waaay too minimalist for me. I didn't know that was possible!
7402|3 years ago
quintes|3 years ago
Reason for leaving was I felt like it was free material for those Platforms (sure I get the views) and wanted portability
itazula|3 years ago
sibila|3 years ago
jppope|3 years ago
sibila|3 years ago
type0|3 years ago
sibila|3 years ago
type0|3 years ago
I think there are ways to turn Jupyter notebooks into a blog, that could be a great way to do a data viz blog
joshbochu|3 years ago
https://nextra.vercel.app/get-started
sibila|3 years ago
pankajtanwar|3 years ago
Ghost - If you are really serious about writing and monetizing it. Not useful if you are not earning from your writing
Medium - If you are gonna write once in a year. or. you are happy putting your articles behind their paywall
dev.to - If you don't have a niche, just writing for the community whenever you feel
hashnode - If you prefer having custom domain, writing for beginners, love SEO, want to build personal brand, and a bit serious about technical writing.
SSG + Github Page - If you love getting your hands dirty in coding & willing to spend sometime to learn a new tech. (plus point, you have full freedom to design it in your own way)
- My self-hosted blog built with NextJs. https://pankajtanwar.in/blogs
sibila|3 years ago
fetus8|3 years ago
slater|3 years ago
sibila|3 years ago