I’ve recently made a switch from a free web hosting company to paid hosting with Dreamhost, following several days of complete frustration. For some reason (and very likely not the fault of the free web hosting company) I was unable to reach my blog for over a week; either by connecting from my computer at home or even using my phone. Strangely, though, I seemed able to reach it from work just fine. What could be wrong? The story I have to tell is one worth reading by anyone torn between free web hosting and a modest outlay for a paid host. Along the way, perhaps I can explain a few things about how the Internet works, too.
Breadcrumbs are a handy way to make navigating your blog easier. A breadcrumb trail is simply a list of links showing where the current page is in the blog structure. Readers may easily move up and down your blog to discover related content. But including a breadcrumb trail on your site not only makes it easier for visitors to navigate. It also allows search engines to better explore your blog and include extra information in search results. Many breadcrumb plugins exist, but normally need theme editing or a custom theme that uses the breadcrumb function. Often, there is some further styling to make the breadcrumb trail match the overall ‘look’ of the site. I found this a challenge when trying to add breadcrumbs to the TwentyFourteen theme that ships with WordPress 3.8. I really wanted ‘responsive’ additions that hide under a button when viewed on smaller screens. Since the breadcrumbs are a navigation aid, why not place them in the navigation menu itself? Instant Breadcrumbs adds a breadcrumb trail to your WordPress blog’s primary navigation menu. No theme editing required!
So, you’ve decided to start a self-hosted WordPress blog, confident in the knowledge that there’s a wealth of plugins out there that will enable you to customize your site. Getting this blog started has not been without a few ups and downs. There has been a fair amount of experimentation, plenty of learning, and a few false starts as well. After the first week or so of twiddling with the available settings, it’s time to get serious. Here’s my list of essential WordPress plugins that no startup site should be without. Continue reading
Somewhere in the widget area of this site, you should now see a Creative Commons license. This touches on a subject I feel very strongly about; the idea of attribution, of giving credit where it is due. This affects not just the writing on this blog, but equally to the code I produce as a software developer, whether it be as part of a company or even tools I develop for myself.
It’s traditional. Since the dawn of computer programming, the first program any student of a new language or system is likely to see does little more than display “Hello World” on the screen. This blog is no different.