What to do when that WordPress welcome email doesn’t get to the new user

When inviting a new user to a WordPress site, the default behavior is for the system to put that user into a pending state and only activate her when she clicks through on an invitation email. However, if that user never receives the email, you …

Full Story » Add Comment

Never use cost savings to justify spending more on a CMS

Replatforming your website to a new web content management system is an expensive proposition. In fact, a CMS migration can be so expensive and risky, that I advised many of my CMS selection clients against doing it. That is not to …

Full Story » Add Comment

Growing Importance of Citations in SEO

Here is a short and interesting video about the growing importance of citations to SEO. It is cool to see how Google’s relevance algorithms are getting more sophisticated at understanding the meaning in content and identifying authority. Of course, the pessimist in me …

Full Story » Add Comment

Complex Systems

I have been loving the book Web Operations: Keeping the Data On Time. It is indispensable reading for anyone responsible for hosting a web application or any important website. As the editors say, web operations is an emerging field with little in the …

Full Story » Add Comment

Great Dijkstra quote about Basic

I just ran across this great quote by Edsger W.Dijkstra:
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. (link)
The quote made me think of moving …

Full Story » Comments (2)

SiteChecker Plugin for ServerDensity

A couple of weeks ago I wrote a post describing how to make sure that your fail-over sites are running properly. At the time, I was sending the results via email. Since then, I improved the process by turning the logic into a …

Full Story » Comment (1)

Preventing Source Language Bleed-Through

When considering a translation proxy to localize a website, people often ask “if we change the content on the site, what will visitors see while the translators are working on the new translations?” Unless you are using machine translation as a backstop for untranslated content, …

Full Story » Add Comment

Monitoring your hot standby

As I mentioned in “Marketing I.T. in the Cloud,” we maintain a hot-standby infrastructure on another hosting service. We automatically refresh this standby setup at a regular interval so that, if something really bad happened to our primary infrastructure, we could just re-point our domains …

Full Story » Comments (2)

One Field Job Application: Epilogue

A few people have been asking me about how my One Field Job Application experiment turned out (preliminary results here). We ended up hiring two excellent technical web PMs. Gerry Tamakloe works out of our Dublin Office. Gerry is a powerhouse: helping teams …

Full Story » Add Comment

Marketing I.T. in the Cloud

For a long time, I have been advocating that marketing organizations build technology capabilities. Marketing I.T. and Enterprise I.T. have totally different mindsets. Marketing I.T. is more like product development with an emphasis on opportunity and innovation. Traditional I.T. prioritizes stability and cost control. …

Full Story » Add Comment