Error establishing a database connection

This morning, I logged on to my Google Analytics account and reviewed my site stats for my various sites. I was shocked when I saw that there were no hits on this site. “What’s going on?” I asked myself. Plenty, as it turns out.

Over to the dark side: WordPress

After a year (or more) of struggling with getting good SEO for a website I cobbled together, my client and I have decided to bite the bullet and switch out custom .NET site over to WordPress. This was a much taller order than I had hoped. Worse, we’ve lost some functionality along the way.¬†

Building a website with Google

A while ago we launched a new website that was built around a core of Google services. This site has some interesting features. Nothing ground-breaking. But it does illustrate just how much you can do with the Google developer APIs.

Google Mapping API – Markers, Polygons, Points, Oh My!

If you’ve gone through my site, you probably know that I work as a contractor a good part of the time. Because of that I’m exposed to a lot of different technology / libraries. The most recent library has been Google Mapping API. I’ve learned about Markers, Polygons, Points and had the chance to play with some Javascript again. Good times.

SEO Magic

SEO Magic. Is there such a thing? It depends. SEO is not technically complicated. Yet, seeing your page to the top of a Google results page is still the holy grail of web masters. So it seems like SEO magic exists. Yet, while it may seem like magic, there are some basic (really basic) things Read More…