View Post

Site Performance Optimization: MaxCDN, Nginx, CloudFlare and WordPress Caching

In Application, Fix It, General, How To, HTD Tech Tip, Linux, Open Source by Michael SheehanLeave a Comment

My blog has a problem. Or rather it had a problem but I’m making some big improvements to it to make it perform better. For many years, my site has suffered from slow performance. Much of that is my fault though. I tend to overload WordPress with lots of plugins. Plugins are bad, but they are in many ways, quite addictive. There are so many innovative features and functions that you can add to your blog using them that people often suffer from plugin-bloat. And having too many plugins will slow the responsiveness of your site way down. As I …

How To Back Up Your WordPress Blog The Hard and Easy Way (DIY vs. blogVault)

In General, How To, HTD Tech Tip, Opinion, Review by Michael SheehanLeave a Comment

If you are a blogger, probably one of the worst things that can happen to you apart from writer’s block is having your blog crash or the server that it is on get corrupted in some way. Technology is imperfect and Murphy’s Law always manages to find us one way or another. If suddenly all of your writing and your site were to disappear, how quickly would you be able to recover? Hours? Days? Weeks? Ever? Seriously, think about this for a second. Unless you are handwriting things or saving copies of each and every blog post, you probably would …

5 Reasons Why You Should Repurpose Old Content from your Blog

In Application, General, How To, Opinion, Social Media, Social Networking, Twitter by Michael Sheehan2 Comments

I have often been asked: why the heck do you have those automated tweets of old content coming from your blog? What is the reasoning? They are outdated and might not be topical, could be viewed as out of context and, in my case, might be talking about technology, products or services that are over a year old. Think about it, you pour you heart into every article you write and you want to have the world consume and hopefully enjoy your content. So, you write it and post it and then move on to the next piece of juicy content. …

20+ Ways to Harden and Secure Your WordPress Blog

In Fix It, General, How To, Open Source, Security, Software by Michael Sheehan15 Comments

Recently, some high-profile blogs that are running WordPress have been hacked or hijacked by malicious users (e.g., TechCrunch). The worst thing is having to try to recover from such an event, you not only have to repair your site, but also your reputation. So, spending a little bit of time trying to prevent or at least make it a bit more difficult for a hacker to take over your WordPress blog is time worth investing. I have had my fair share of my blogs (both work and personal) getting attacked (denial of service attack, hidden iFrames in my code, SQL …

WARNING: WP-Polls WordPress Poll Plugin Can Be Exploited

In Fix It, General, Security, Software by Michael Sheehan1 Comment

Last week, I ran a giveaway which, because of a variety of reasons, I had to cancel and declare “null & void”. While I won’t go into the details, I did want to bring some actions to the forefront, especially if you are using the WordPress plugin called “WP-Polls” which is a great plugin that provides users with the ability to vote on questions and tally the results in graphs. WP-Polls is currently the most popular polling and voting plugin with the WordPress “Extend” section with over 370,000 downloads. It is great for general polling of audiences. You can embed …

Fixing Blank, Empty or White WordPress Pages after Upgrade

In Fix It, General, Software by Michael Sheehan225 Comments

Just a few hours ago, WordPress 2.8 was release to the general public (for the self-hosted version). I was notified within my admin portal and, after I did a quick database backup and downloaded all of my blog’s files, I clicked on the upgrade button. After a few seconds, WordPress told me that everything was successful. I was pretty amazed at how quickly the entire process took. Note: this is NOT unique to just WordPress 2.8 but also other releases of WordPress! NOTE: I can help you fix your WordPress (self-hosted) issues. Read the information at the end of this …