A New Look

This site was long overdue for a facelift.

Last night, on impulse, I switched this site’s theme from a highly modified version of iNove to WordPress’s brand-new Twenty Eleven. Unless I’ve had an impulse to change it again since writing this, you’re probably looking at it right now.

The site was long overdue for the change. A while back, in an effort to show off more of my photos, I’d added a plugin to pull thumbnail images from my photo gallery and arrange them as clickable links in the header. I realized belatedly that this seriously slowed down the loading of the site. Some people even commented about it. Something had to be done.

There are several reasons it took so long to make the change:

  • I couldn’t find a theme I liked. Really. I have a terrible time imagining how I could modify a theme to meet my own needs.
  • Most themes I liked either looked too “bloggy” or too “magaziney.” I couldn’t find one in between that I could imagine changing.
  • I couldn’t find a theme that had built-in support for mobile devices.
  • I didn’t have the time to sit down and do the work necessary to make major modifications to a theme.
  • I actually liked the way my site looked with its current setup.

But after upgrading the site to WordPress 3.2, I noticed a brand new theme: Twenty Eleven. Like its predecessor, Twenty Ten, it had clean lines and a lot of built-in features. It also had the benefit of being created by the makers of WordPress, so I knew it would be compatible and show off WordPress features. Working with it would give me a good opportunity to dive into theme customization again. Even though I didn’t have time to play with it right away, there would be plenty of opportunities to tweak it over the coming weeks and months.

And if there’s something I really enjoy doing, it’s tweaking a WordPress theme to suit my needs.

So yesterday, I made the switch. And this morning, I dumped a few of my own images into the random header folder to personalize it enough for prime time.

I’ll be modifying it as time goes on. Would love to know what you think and am open to suggestions for changes. Use the comments link — well, “Reply” link right now; it’s on my list to change — to share your thoughts.

When Computers Reduce Your Productivity

How many times has something like this happened to you?

By now, most of us who participate in social networking — Twitter, Facebook, Foursquare, etc. — know firsthand how social networking can absolutely destroy productivity. The rest of us with Internet connections can see how having an email client or Web browser open at our desks can seriously reduce productivity. But have you ever stopped to consider how the computer applications we actually use to get our work done hurt our productivity?

For an example of this, I can draw upon something that happened to me last week.

WordPress LogoI manage a number of WordPress-based Web sites, including one for N&W Associates, which sells helicopter ground handling solutions. N&W is owned and operated by Walter, who is an older gentleman who builds wheels and tow bars from scratch in his workshop. He’s a very nice man but not exactly computer literate, so I manage every aspect of the site for him. Every once in a while, he sends me some new material for the site and I put it online.

About a month ago, I completed my move of all sites I manage from GoDaddy hosting (good riddance!) to Bluehost. N&W was one of the last sites I moved. After moving it, I tested it and it worked fine.

Last week, Walter sent me an email message asking if I’d add mention of R66 helicopters, since their skid configuration is the same as R44 helicopters, thus making his equipment compatible. No problem, I said. It was an easy fix. His site only has about 6 pages so adding references to the R66 should take about 10 minutes tops. I told him I’d do it right away.

And I did. Or at least I tried to.

Trouble is, when I went to log into WordPress on his site, I couldn’t log in. No error message — instead, the login screen kept reappearing, as if I hadn’t even tried to log in.

For about 10 minutes, I tried multiple password combinations. No luck.

For about 5 minutes, I used FTP software to examine the settings files for a password and tried that password. No luck.

For about 20 minutes, I researched the password problem on WordPress’s Support site.

For another 20 minutes, I tried three different techniques to reset the password. No luck.

For about 20 minutes, I researched the login problem on forums on WordPress’s Support site.

For another 15 minutes, I tried both of the solutions people in the forums claimed would work for them. No luck.

For 10 minutes, I went back to the WordPress support forums using a variety of different search phrases. In one forum post, someone mentioned, in passing, the .htaccess file. A lightbulb went off in my head.

For 5 minutes, I used a text editor to open the .htaccess file I’d created for N&W. There was some code I’d included that would automatically rewrite the site’s URL to www.helicopterwheels.com (in the address bar and site logs) no matter how the domain was reached. I pulled out those four lines of code, saved the file, and tried logging in.

It worked.

For those of you who care about the problem, here are the details. The N&W site can be reached through two domain names: helicopterwheels.com and r22bigwheels.com. When I moved the site, to ensure continuity during the move, I moved it using the r22bigwheels.com domain. That’s the domain that was set up in WordPress’s General settings for the moved site. I used DNS on Bluehost to point both domains to the same folder containing the site files and it worked fine. Trouble is, when I tried to log in as an administrator, WordPress wanted to give me administrative access on R22bigwheels.com but the .htaccess file kept directing it to helicopterwheels.com. I’d created a loop. Once I logged in, I changed General settings to www.helicopterwheels.com, saved them, and restored the lines of code I’d temporarily removed from .htaccess. It worked the way it was supposed to do.

That little fix took another 5 minutes.

So if you add up all the time I spent on this “10-minute” edit, you’ll see that I lost an hour and 40 minutes of my day.

I can’t blame the computer, of course. And I can’t blame WordPress. It was my configuration error that had caused the problem. But placing blame isn’t the point of this post. The point is, we rely on computers to make us more productive and get tasks done quickly and efficiently. But all too often, it’s computer problems that slow us down.

The problem could be something technical like this. Or it could be a computer malfunction, such as a bad hard disk or software bug. Or it could be the simple fact that we don’t know exactly how to perform a task and have to learn how to do it before we can get it done.

I’m not suggesting here that we work without computers. But I am suggesting that we keep in mind that the more we rely on computers, the more we’re setting ourselves up for the possibility of getting less work done.

And I’m also suggesting that we try hard to keep things simple. If I didn’t put that fancy code in N&W’s .htaccess file, I wouldn’t have lost an hour and 40 minutes of my day to troubleshooting.

Got examples of how your computer cost you time? Share them in the comments!

Protecting My Work

Site changes to images, file links, and RSS feeds.

Well, I’ve had enough. Enough of people using my images on their sites or trying to pass them off as their own. Enough of people hot linking to content on my site, forcing me to host images and files for them. Enough of feed scrapers stealing entire blog posts and using them to fill their sites with content.

So I’ve made some changes to this blog:

  • Through the use of a WordPress plugin called No Right Click Images Plugin, you can no longer right click on an image to display a context menu and download it to your computer — or do anything else with it. As an added bonus, you can’t drag it off the Web page and onto your desktop to save it either.
  • Through the use of some new code in my .htaccess file, if you embed an image hosted on my server in a Web page or use it in a blog post, e-mail message, or other location, you’ll see a message like the one shown here, telling the viewer that the content must be viewed on this site.
  • Through the use of a WordPress Plugin called Download Protect, you can no longer use a direct link to PDF or other selected files on this site. To download the file, you must go to the page on which its link appears and use that link to download it. This prevents file leeching — folks linking directly to a file hosted on my site, sucking my bandwidth without visitors ever seeing the post related to the file.
  • And finally, after a long run with full RSS feeds, I’ve switched back to summary feeds. This means that instead of being able to read entire blog posts from this site in your feed reader, you can now only read the title and summary. You’ll have to click a link to read the post and see its images. Although I’ve been using one-line summaries for all blog posts for a very long time, I’ll do my best to expand those summaries so readers know what they’re missing by not visiting the site.

I do want to remind everyone that the contents of this blog are copyrighted. I have every right to protect my work.

Internet content theft is possibly the biggest problem that original content creators like me face every time we add content to our sites. While these measures won’t prevent all content theft, they will make it a bit harder for thieves to steal my work.

Hopefully, these measures will also encourage more site visitors to interact with me and other visitors, share feedback, and encourage me to produce more interesting content.

Your feedback is welcome; use the Comments link or form for this post.

My [Long Overdue] Breakup with GoDaddy.com

I should have listened to the warnings.

In 2005, I began hosting my Web sites, including several WordPress-based sites, on GoDaddy.com. I was just coming off an extremely frustrating experience hosting my sites on my own office-based server, running WebSTAR and then Mac OS X Server. The problem wasn’t the software as much as my unreliable Internet connection and power situation. It was time to get the server out of my office. GoDaddy was the service I chose.

I picked GoDaddy partially because a friend recommended it and partially because it was cheap. My Web hosting needs were unusual. I was hosting multiple sites, but none of them got much traffic. In fact, on a peak day, I’d be lucky to get a total of 5000 hits. GoDaddy had an affordable hosting plan for me. So I went with it.

As time went on, I expanded my use of its services. At one point, I had about 50 domain names registered with them. I hosted about 10 sites, most of which were mine, but a handful of which were for friends needing a free Web site. I had about 10 e-mail addresses, too, and most recently upgraded to IMAP, which finally became available.

Meanwhile, every time I mentioned GoDaddy.com to someone, I heard a barrage of criticism. Women didn’t like the company because the owner is sexist. (No doubt about that; the company obviously spends more on its “banned” Super Bowl ads featuring a hot female NASCAR driver than it does on technical support.) Other people complained about the constant upselling — trying to sell additional products and services that no one really needs. Still others complained about customer service. And others warned me about server outages, non-existent backups, and other basic ISP services that were supposed to be included in my hosting fees but weren’t consistently provided to all customers.

I didn’t have any of these problems, so I just filed those comments in the back of my mind and went about my business. Besides, by 2008 or 2009, I had so much time and effort invested in my Godaddy-based sites and services that it would be a royal pain in the ass to move them.

And then GoDaddy started moving my sites to different servers. It did this periodically throughout my relationship with them, but in 2009, it they did it three or four times. I started to notice performance issues with my blogs. My main blog — the one you’re reading now — took up to one minute to load each page. My Google Rank dropped to the floor and page hits went way down. Performance was affecting my ability to attract and keep readers.

I called GoDaddy technical support in an effort to resolve what was so obviously a problem. I was told that they didn’t support WordPress and they hadn’t done anything to cause the problem. As far as they were concerned, it was up to me to resolve on my own.

That pissed me off.

My recent experience with the blocking of GoDaddy IP address e-mail (including mine) by some wacko with a personal agenda was the final straw. It wasn’t so much that GoDaddy was the target of this questionable “spam-prevention” filtering service. It was the complete lack of support I got from GoDaddy on this issue. They “escalated” it and it never came back down to earth. Repeated calls got me nowhere. Evidently, it was my problem to solve yet again.

The solution: dump GoDaddy.com and get an ISP that cares.

So, for the past two weeks, I’ve been slowly but surely moving my blogs and sites off GoDaddy and onto another ISP. (I chose BlueHost, if anyone is interested. And no, I’m not interested in any other suggestions; it’s a done deal.) I’ve got the main sites moved: this one, Maria’s Guides, wickenburg-az.com, and Flying M Productions. I’ll do Flying M Air today. Then there’s a handful of sites for friends that need moving. I have until October, when my GoDaddy hosting account expires, but I hope to have everything moved long before then.

Yes, it is a royal pain to move them. But it’s worth the effort. I should have done this long ago.

The improvement in performance is mind-boggling. I didn’t think my blog’s pages could load this quickly. (And I’m on a pretty crappy connection as I travel this summer.) I’m also tickled about the ability to modify PHP settings so they work better with ecto, my offline blog composition tool. It nice to have unlimited IMAP e-mail without paying extra for it, too. In fact, I’m saving money at BlueHost. And every time I give them a call, I get prompt, friendly customer service with my question answered or problem resolved before I hang up.

I’m thinking about doing an article for Maria’s Guides about moving a WordPress blog from GoDaddy to BlueHost. If you have any interest in that, keep an eye on the Maria’s Guides site; it should appear within the next week or so.

The best part of this? I’ll never have to listen to that crappy hold music while waiting for GoDaddy’s technical support staff again.

Three Productivity Tips from a Long-Time Blogger

A guest post for WordCast.

About this Post
I wrote this post to complement my participation in a Blog Productivity panel podcast for WordCast. I was invited by Lorelle (of WordPress fame), and I really enjoyed participating. If you listen to the podcast, it’ll soon become clear that I’m the “odd man out” (so to speak) in that I do things a bit differently than the rest of the pack. The podcast is full of great tips from all panelists and definitely worth a listen if you’re serious about blogging. This post appeared on the WordCast site earlier in the week.

I might not be the most influential blogger you’ve ever heard of — if you’ve heard of me at all. Or the most prolific. But I’m probably one of the most experienced: I’ve been blogging since October 15, 2003.

Still, I was extremely pleased to be asked to join a panel of expert bloggers for a recent WordCast podcast about blogging productivity. The folks at WordCast asked me to follow-up with a blog post sharing some of my tips. I can’t help thinking that my co-panelist’s tips were better, but here’s what I have to offer.

1. Create and Stick to a Blogging Schedule

One of the most important things about keeping a blog is adding new content regularly. “Regularly” is a tricky word. It doesn’t have to mean every day. It just means often enough to keep your readers checking in for more.

For example, suppose your life gives you enough free time that you can post once or twice a day for a few weeks or months. Suddenly, however, life takes as turn and that blogging time is gone — or you get bored with your blog and put it on the back burner. Go a week without posting something new and the folks who check in regularly for your words of wisdom may stop checking.

While I realize this is an extreme example, it does illustrate my point: regular readers will pick up on the rhythm on your posting and expect you to stick with it. When you don’t, they move on.

The way to prevent this from happening is to create a posting goal and schedule time to write. Perhaps you think twice a week is a good frequency. Pick two days a week — Tuesday and Friday? — pick a time that works for you — at breakfast with your morning coffee? — and blog on schedule. Make it part of your routine, part of your life.

I try to get a new blog post out at least five days a week. My schedule has me sitting in front of my laptop with my morning coffee every morning I can. Since I’m an early riser — usually up by 6 AM — I usually get my blog post done before I start my work day.

Got something coming up that’s likely to break your schedule? Vacation? Business trip? Family commitments? Write extra posts when you can and schedule them to appear in the future. This is particularly handy if your topic is not time-sensitive or you know you’ll be unable to blog on schedule in the future. Here are two suggestions:

  • Long posts can often be cut it into multiple parts with each part scheduled to appear on a different day. Not only does this stretch a single work out to fill a posting schedule, but if done properly, your readers will make sure they come back for the subsequent parts.
  • Do double-duty and write two posts at a sitting, scheduling one of them to appear in the future. If you’re able to write a lot very quickly, you can actually write a week’s worth of content at one sitting. No one has to know that each day’s new post was actually written some time ago.

2. Take Notes

How do you know what to blog about? One way is to take notes. As ideas and thoughts come to you — either from the workings of your own mind or from something you read online or heard in a conversation — jot them down. If you spend enough time thinking and reading and listening, you should be able to accumulate plenty of ideas.

Call me old-fashioned, but I don’t use software or web-based tools such as Evernote to organize notes and clippings. I use paper. I keep spiral-bound notebooks on my desk and in my computer bag and make notes as things come to me. When I’ve processed the note — blogged about it, made the call, tracked down the Web site, ordered the product, etc. — I recycle the paper. The huge file containing all my thoughts and ideas is my blog.

The point is, it doesn’t matter how you take notes. The important thing is to take them. Keep track of the little ideas that pop into your head when you’re in the shower or driving. Write down the key words of a conversation that’ll help you remember what you found so intriguing. Then, when you’re ready to compose a blog post, you’ll have most of the material you need to get it written.

Don’t get me wrong: I’m not knocking software tools. I just can’t be bothered climbing up the learning curve to use them effectively. Pen and paper works for me.

3. Automate!

There are lots of software tools and solutions out there to help automate tasks. After all, isn’t that what computers are for? To do the work and make our lives easier?

Here are three examples of tools I use to automate blogging-related tasks:

  • Delicious with Postalicious. Delicious is a bookmarking Web site. You read a Web page, want to remember it, and create a Delicious bookmark with its URL and a description and tags you specify. I’ve been using Delicious for years, since it could be found only at http://del.icio.us. Postalicious is a WordPress plugin that creates a blog post based on your new Delicious entries and the descriptions you provide. It then automatically posts the links entry to your blog at a predetermined time. You can find plenty of examples on my blog. Postalicious also works with other services, such as ma.gnolia, Google Reader, Reddit, or Yahoo Pipes. I rely on this combination of tools to collect and share Web-based content that I found interesting and want to share with my readers. The format isn’t perfect, but it’s certainly good enough for my needs. Oh, and one more thing: I use the RSS feed for my Delicious bookmarks to generate a list of recently bookmarked pages in the sidebar of my blog.
  • Twitterfeed with Twitter. Twitter is an incredible tool for communicating short snippets of information with other people all over the world. (If you haven’t heard of it or tried it, crawl out from under that rock, brush the dust and cobwebs off your clothes, and join the rest of the social networking community.) Twitterfeed is a Web-based service that scans your blog’s RSS feed and tweets links to your new posts. This is a great, automatic way to tell your Twitter followers about new content on your blog.
  • Feedburner’s Email Subscriptions. Feedburner is a service that modifies your RSS feed to add features. Although it was started as an independent service, it’s now part of Google, so you need a free Google account to take advantage of its features. The Email Subscriptions feature creates e-mail messages based on your RSS feed and sends them out to subscribers. The subscription list is maintained inside Feedburner, so you don’t have to deal with it; users can add and remove themselves without bothering you. This is a great way for folks who want to read your content regularly to get it on a timely basis without using RSS readers. Best of all, once you set it up, it’s automatic.

Conclusion

When thinking about blog productivity, it all comes down to working smart. Make blogging part of your life schedule. Keep notes about the topics you find interesting so you have plenty of topics to write about when you’re ready to blog. And automate tasks whenever possible.

These are just three tips. Give it some thought — or read the blog posts of my co-panelists here — for more.

About the Author

Maria Langer is a freelance writer who has been writing about computers and the Internet since 1990. She’s the co-author of the first-ever book on WordPress and has since authored three WordPress video titles for Lynda.com. Maria’s also a commercial helicopter pilot and serious amateur photographer. Her blog, An Eclectic Mind, can be found at aneclecticmind.com.