Hey guys. So I’ve mentioned a few times the blog I’m making, and I thought I’ll share with you all some updates about it (including some of my ideas for its content), lest some of you might think it’s already coming very soon. It is not.
Comments and suggestions are welcome.
My blog-under-construction is now temporarily live at its address: www.webpublisher.xyz
The first two posts are from the theme’s documentation, to show you what the actual content pages will look like. The theme I’ve chosen (after my customizations) is ideal for long form writing and technical documents.
Now, as its title and tagline declares — WebPublisher.xyz: Publishing on the Web like a Pro — this blog will be about online publishing, and its target audience are the beginners and non-technical people. The “like a Pro” in the tagline has a silent addition: “Even if you’re not!”
Each letter in the XYZ domain refers to the three non-competing publishing platforms that I’ll be featuring in this blog (and that I’ll also be using personally): Hugo (X), TikiWiki (Y), and of course, ClassicPress (Z). I say “non-competing” because each one has a different design, infrastructure, philosophy, and target users from the other two. For now though, because I’m still new to both Hugo and Tiki, my focus will be on ClassicPress.
This a Hugo website — a static one, made up of only HTML, CSS, JS, and other resources. I’ve chosen a static site instead of dynamic because, besides costing much less and being much faster, I only aim to present information with this blog. There won’t be any user-generated content.
The two types of posts that I’ll be writing are articles and tutorials. My multimedia use will be limited to images only, which will be mostly screenshots.
My topics will cover web publishing in general, not just the three platforms. And so I’ll also be writing general info articles about HTML, CSS, JS, PHP, SEO, GDPR, web hosting, web security, etc. I might even give some tutorials about using the command line. In other words, all the necessary information the reader might need to be able to effectively use the three platforms.
As you can see, I have years-worth of topics to write about. Thus my careful planning and the great need to study.
Right now I still have a lot to do in preparation (like setting up my development environment and my workflow, and like reading a few books), so this blog won’t be launched yet anytime soon.
I will be licensing the content under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). This means that you’ll be able to adapt and build upon my work for non-commercial purposes.
My plan for monetization is to ask for donations through Ko-fi and the PayPal donate button. I’m hoping that this will work, because I’d rather not put advertisements.
One important thing I’m considering is hosting the source files of the website in a GitHub repository, just like any project, complete with forking, pull requests, and issue submissions. (Hugo source files consist of Markdown, HTML templates, CSS, JS, fonts, etc.) This way you can easily adapt my work for your own needs, and you can even contribute to its improvement.
The downside of this is that I don’t know yet how to use Git and GitHub (so I will have to study first), and I’m not sure if I can even manage such a project at all. But the upside is that I’ll able to host the blog for free in GitHub Pages.
So what do you think? Should I put the source files in GitHub?