Blogging platforms

A thread for discussing Blogging Platforms, Setting Up A Website and The Problems With The Web.

Some resources, pulled from below:

Static Site Generators

(note: these require you to know—or be willing to learn—a bit of code. Their aim is to output a website made of just HTML, CSS and JavaScript, and save you some of the trouble of hard-coding every <head> and <body> yourself. The official documentation often comes with a helpful tutorial)

WYSIWYG Editors / All-in-Ones

(Aimed at mostly non-coders, or people that don’t want to mess around
with the uglier bits of web design)

Content Management Systems

(These seem to be somewhere between an all-in-one solution
and a library or framework for web developers to work in.
They seem aimed at creators of fairly large sites.)

Domain Registry

(As in, how you buy a URL)

Hosting

(As in, where you put the data from your website somewhere accessible by a server.)

15 Likes

seconded! curious what the new platforms are (preferably open-source) for this sort of thing (and for general portfolio sites). can’t do wordpress anymore. i remember indexhibit was neat. thinking something a little less code-y than jekyll?

edit: apologies for the derail, this thread can be split if desired

edit 2: all said, monome site uses jekyll, it’s great. i was more thinking tumblr-level ease. if there is such a thing these days.

4 Likes

I was planning on using something like Jekyll :joy:

2 Likes

That is super! I’m hopeful others will weigh in with options, but folks I know have had an easy time with wordpress.com. I, myself, have been on self-hosted WP since 2007. (I know there are WordPress detractors. I’d ask that if you have strong opinions, just focus on what the alternatives are and their benefits.)

4 Likes

I like Jekyll https://jekyllrb.com/ and ran it on a “pay as u go” Amazon EC3 instance with a billing trigger set up to alert me when my usage was past $1.00 USD a month. :sweat_smile:

Edit: Jinx!

4 Likes

There are some great deployment scripts for Jekyll that make it as easy as a CMS. My short term memory is sort of fucked but it was really pleasant to work with… And of course Ruby is eminently grokable.

2 Likes

if you’re comfortable diving into front end development I would highly recommend wordpress. it’s open-source, very extensible, and has a huge plugin ecosystem. if you’re less dev-friendly squarespace and cargo have nice looking themes.

(bias: posting this while working on a wordpress site)

someday though I do want to try something different to get away from PHP

2 Likes

Whatever you choose: If you’re on macOS let homebrew do all the package management, regardless of what the “hello world” tutorial says on the homepage.

2 Likes

Self-hosted WordPress forever! All reputable hosting providers have one-click WordPress setup, so at this point the technical overhead is negligible. I don’t do much poking around in the PHP and CSS innards, but I have done so in the past, and it’s nice to know I have the option. It might be easier in the short term to go with a hosted provider like Medium or Tumblr or whoever, but those companies have a tendency to go out of business, or get bought by other companies and shut down, or otherwise behave in user-unfriendly ways. As long as I keep paying my hosting provider, our interests align with each other, and I keep a local backup of my site in case things go south with them too.

7 Likes

I worked on WordPress here and there many years ago and the security was a bit of a concern… Is better now?

It certainly was the most “point and shoot” of any platform I’ve seen…

1 Like

I’ve found Wordpress to be a security nightmare. Then again, I gave up on it a few years ago. I’m guessing there are strategies and configurations that reduce wordpress security issues?

I’m a fan of approaches that don’t expose a scripting language and database connections to the public web (in other words, I like static site generators, of which Jekyll is one example).

Some more thoughts on the subject:


https://jamstack.org/

2 Likes

My life on WordPress has seen security issues come and go. New hacks and attacks are pretty much continual, the community responds fast and patches/updates get issued. Once in a blue moon I have to change my password. Nothing particularly terrible has happened.

2 Likes

I should say securing Apache is kind of a fun exercise and with Jekyll you’re not exposing anything permissions-level via some perpetually fallible thing like MongoDB or whatever…

Databases are a good way to get an email saying “we have you data, pay us bitcoin or bad thing happen.”

3 Likes

I played around eith Hugo. It uses go and the go html templates to define layouts, and markdown to create the content. It is static and i managed to create one using the github pages.
You do need to install go and the hugo engine in order for it to work.
Don’t know how it compares to jekyll, as i never tried it.
I did have a good experience using hugo, but it does require some technical skills to create more elaborate templates.

3 Likes

Hugo looks incredible!

1 Like

Given my inability to decide on a theme/topic for my blog, and my lack of time for long-form writing (much as I may wish it weren’t so) I’m finding myself attracted to this approach:
https://micro.blog/

Especially since I refuse to use Twitter.

That being said, I haven’t tried it yet, so I don’t know anything about how difficult it is to set up and maintain, yet.

1 Like

All this talk has given me the urge… Lines is the only social media I use beyond the three or four legacy friends who insist on talking to me on Facebook Messenger.

The last time I tried blogging nobody wanted to read my Excel graphs about Dungeons and Dragons or whatever…

What about a revolution of self-hosted, roll-your-own blogs tangentially linked to the lines community as an alternative to social media…

11 Likes

also, there’s a point to be made that if you’re only going to be posting to your blog like once every three months it could be easier to just edit raw html :^)

9 Likes

Yeah, my blog from 1996 to 2007 was just hand-coded html made in Windows. Even the RSS feed, once I got it going. Then I moved to WordPress.

1 Like

I hadn’t seen Hugo before, but have been looking for a simple static generator to use with Github for my personal site. I checked out Jekyll, but Hugo seems more up my ally at the moment. Going to give it try!

2 Likes