This blog contains tutorials about WordPress, HTML, CSS, and being a webmaster that I originally posted on my personal blog, in some weird postmodern way. At some point, I realized that they should probably have their own place on the web. Four years later, here it is.

Yeah, I fell behind in my to-do list at some point.


This blog runs on WordPress, using a custom theme I created myself.

I am using the Crayon Syntax Highlighter by Aram Kocharyan plugin to make code easy to read. Here is a sample of some HTML:

<!doctype html>
<html lang="en">
	<meta charset="utf-8" />
	<link rel="stylesheet" type=text/css href="styles/style.css" media="screen" />
	<link rel="stylesheet" type=text/css href="styles/print.css" media="print" />
	<title>New Home Page</title>

	<div id="container">
	<h1>Hello, world!</h1>
	</div><!-- end "container" -->

You’ll notice icons at the top right of that box. In order, they allow you to:

  1. Toggle the line numbers on and off
  2. Toggle plain code (no semantic highlighting)
  3. Toggle line wrap (to eliminate horizontal scrolling; it’s on by default)
  4. Copy (so you can paste into your own page)
  5. Pop it out into another window. This is useful if you want to compare code on two different webpages.

The last icon merely displays the language that Crayon Syntax highlighter has detected.


I have a lot of stuff about WordPress here, but I also use GetSimple as a content management system. Although it is not as powerful as WordPress, it’s much simpler to set up and use. I am a GetSimple theme author.

I also enjoy using Moodle (a learning management system), MediaWiki, and DocuWiki. At some point, you’ll find something about all of those systems here.

Sometimes I use plain old HTML and CSS to create a website, along with a healthy dose of PHP, and I write about that here, as well.

If there are other tutorials you would like to see, just let me know using my contact form.

Feel free to comment on any of these posts, if you have questions or comments about that particular post. (I’m happy to offer support about my post, but I’m unable to offer support through comments for specific websites.) You can read my comment policy here.


All of the images on this blog were either created by me (these are screenshots, mostly) or are licensed for reuse. As much as possible, I provide a link back to the creator’s site or page where I downloaded the image from.

Published on: 14 August 2014

Lasted edited on: 28 May 2018