Hacker News new | ask | show | jobs
by kayodelycaon 1713 days ago
I love how so many these "just use static html files" posts includes abandoning WYSIWYG interfaces. It's like switching from MS Word to writing LaTeX in Vim.

If you don't need the features Wordpress exists for, static html is great. If you do... Wordpress actually works fairly well if you use a caching plugin.

2 comments

I use VSCode locally. I can make some really small untested edits in github for typos and stuff.

Did think about putting a WYSIWYG editor in there but decided I didn't need one.

The problem could be more that a non-technical person in the sporting club you've built the website for may not be able add new or updated content themselves without that WYSIWYG editor.

If you are a member at this club it's fine, but if you're just a local trying to help the club you wouldn't want to be involved in each content update all the time.

This is a super critical point. I am a member and ran the site for 2 years prior to this change. I was the only person that logged in.

Honestly this technical solution isn’t for every scenario but I felt confident that nobody would be updating the site in WYSIWYG. Comes down to what you need. There are many tools for many jobs.

> It's like switching from MS Word to writing LaTeX in Vim.

And breathing a sigh of relief.

If you don't need any of the features MS Word provides and you are proficient in using LaTeX and vim... yes.

That's kind of my point. If you can avoid using a heavyweight tool whose features you don't need... don't use it. I highly recommend finding any alternative that would suit your needs. You will be a lot happier.

The problem is the constant unspoken assumption that heavyweight tools shouldn't be used at all.

If it's unspoken why assume that assumption is being made? I don't see anything to that effect in the article, and while I can't speak for others I certainly don't have any objection to other people using whatever tools they like. I'm just glad there are alternatives I prefer.