5 ms·
A personal blog with articles&videos, which tech stack will you recommend?
I was developer before, but have long time not coding, the previous blog I made was >10 years ago with wordpress.
I wonder what is the up-to-date tech stack to build a personal blog?
- approxim8ion 5y agoWordpress is still pretty good if you just want to get going and concern yourself only with content. I personally use a static site generator (zola) to keep hosting costs down (netlify is free), and I like tinkering with code. A lot of them have great starter themes that let you get going in a few minutes, though.
- johncoltrane 5y agoAssuming your goal is actually to publish your written words online and not to play with new tech: Option #1: put your previous blog back online. Colocated hosting is as cheap as it has always been and what you had is very likely to still work (modulo 10 years of security upgrades ;-)). Option #2: unless you already have a long backlog, a bit of HTML and CSS is _really_ all you need to get your first handful of posts out.
- galfarragem 5y agoProbably not what you are expecting to hear: Tumblr.
- mattr47 5y agoHonestly, the tech stack for a blog does not matter. Or should I say, the only way it matters if it allows you to publish content easily, which is pretty much any CMS.
- c0balt 5y agoI have personally used hexo[1] successuccessfully in th epast and would recommend it. Though any ssg, likd zola[2], should be enough. If youyou're comfortcomfortable writing html directly it will also suffice. Make a list of what you need (posts, kmages, videos , comments) and compare SSGs[3]. [1]: https://hexo.io/ https://hexo.io/ [2]: https://www.getzola.org/ https://www.getzola.org/ [3]: https://jamstack.org/generators/ https://jamstack.org/generators/
- Venkatesh10 5y agoMan I had a stroke reading this
- c0balt 5y agoI'm really sorry for the errors. It seems my app didn't display properly the text after autocorrections were applied on my phone.
- eishtmo 5y agoAs a quasi-coder, after much looking i've settled on this: Jupyter Notebook - https://jupyter.org/ https://jupyter.org/ -- content creation Hugo - https://gohugo.io/ https://gohugo.io/ -- website structure and theme Github - https://github.com/ https://github.com/ -- backup and version control Netlify - https://netlify.com/ https://netlify.com/ -- host and deployment Jupyter makes writing easy, and can export to many formats (html, md, rst, latex, ...). There's also a Jupyter Desktop App available, though it doesn't support extensions. https://github.com/jupyterlab/jupyterlab-desktop https://github.com/jupyterlab/jupyterlab-desktop Hugo's easy to setup, has many themes, good documentation, with a logical file system. Github Desktop makes github easier to use. https://desktop.github.com/ https://desktop.github.com/ Netlify deploys content directly from Github.
- skykery 5y agoI'm still recommending WordPress. Focus more on the content and less on maintaining or developing a new platform. Right now I have a personal blog running on a wordpress docker container. After many hours of programming as my daily job, I am tired of tweaking and maintaining something unstable. Like someone said in other comment, it matters only to allow you to publish posts easily.
- codingdave 5y agoStill Wordpress. There are a huge number of newer choices, including a great slew of static site generators. And many of them really are great. But most of them run via command line or other non-intuitive UIs and deploy via git or other processes, not just clicking "Save". Their tech is better... but if you are just wanting to type words, and put them on a screen... a simple Wordpress install without extra plugins still works just fine.
- rschachte 5y agoI coded one up in Next.js. https://ryan-schachte.com https://ryan-schachte.com
- thepra 5y agoghost blogs hosted with docker was my choice in this years