My Blog

The Lake Royale Project

Update Twelve days ago I began an experiment in lifestyle design and financial independence. I moved into a travel trailer at a lake community just outside Raleigh. At the time when I moved in, there was no running water, no electricity, no phone service, and no internet access at the site. However, this is only […]

NC Tech 4 Good Conference

I will be talking about WordPress SEO at the NC Tech 4 Good conference and this page will host the materials I'm giving to the audience.


Mobilegeddon from Frank Jones

How to crowdsource blog posts and presentations

This past week I spent three days at the Digital Marketing For Business conference in Raleigh. During that time, I attended several presentations and I even spoke at a few sessions of my own. Actually, I was the speaker at four sessions - the most of anyone at the conference. One common thread between all […]

Video SEO

So many people post videos to YouTube, Vimeo, and Facebook then wonder why their sales don't increase. There's more to publishing videos than simply getting a moving picture onto the web.

Global Day of Coderetreat 2014

This year I participated in the Global Day of Coderetreat, and I can't wait for next year! We spent the day solving the problem laid out in Conway's Game of Life. On the surface, this is a fairly easy game that can be implemented in any programming language. This is the reason it is used […]

Web Development With Odin

Those of you unfamiliar with Odin, one of the gods from Norse mythology, may be unaware of his connection with the study of web development. It turns out, this guy plucked out his own eye to gain the Wisdom of Ages. He went on to hang himself from a tree, pierced by his own spear, […]

Intentional Living

If you're like most people, you wake up in the morning and go to work five days a week. You spend about 8 hours a day at a job you hate because that's how you pay for the things you want and take care of the people you love. The problem is, this 40-hour workweek […]

Have a question? Just contact me.

Be in Touch

+1 (828) 479-5663
Copyright ©
envelope linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram
WordPress management provided by