When my interest in domain names took root, nobody explained to me that the learning curve I would face as a developer would be straight up. 

I was sucked into domain investing by the attractive and seductive nature of the .tv extension.  In my mind, the .tv extension is one of the strongest extensions for branding purposes (see any one of my many posts on this site) and there were countless generics available at discounted premium prices.  I felt like I struck gold when I could ping the database of available .tv names and a significant number of strong, single-word domains displayed “AVAILABLE: REGISTER NOW.”

After registering these names, I found that domain parking was not a business that would generate the kind of returns I sought from my domain investments.  Of course, I could cover the costs of my non-premium .tv names by parking those names with any of the parking companies that offer good payouts, but developing those domains would make those returns look insignificant.  This is where my experience as a developer began and development posed a new set of challenges when I started hosting and managing my own sites and servers…