I’ve tried most of the online tutorials. I broke my brain getting Ruby 1.92 on my Mac. I have Eclipse set up for PHP and Python. But so far I end up bailing out of the book, tutorial, video course. They’re not working for my brain! That’s why I was so excited to hear about Codecademy. Codecademy is a Y Combinator startup. They’re a couple of young guys with a great idea who seem to have caught a wave. The thing is, now four months and $2.5 million invested, they have all of three courses that took me an hour to complete. Yes they’re good, but… Meanwhile the press just keeps on coming! (Isn’t this a startup no no – getting all this press before they really have a product?)
The namer/domainer in me couldn’t help but notice… Look at the spelling, codEcademy. Not codeAcademy. Not only that but CodeAcademy.org is a Chicago startup that has an intense immersion how-to-code course in Chicago. Oh oh. What? CodeAcademy.com now forwards to CodEcademy.com. They somehow acquired it in the last month or so (I’d like to know that story). When I first looked, there was a forum there. IMO it would be hard to trademark Code Academy, I think (too generic), but looking around today I found that the CodeAcademy.org people seem to be in the process of obtaining one for ‘CA Code Academy’. The plot thickens- and gets murky, and maybe they should merge now before too many lawyers get involved. (Might a Domain Diligence Report from DomainNoob have saved a lot of trouble and headache?)
[Update 6/21/12: The lawyers have spoken! Andrew Allemann of DomainNameWire puts it succinctly: "The panel ruled that it (Code Academy) didn’t show it had any trademark in the term “Code Academy”. It was a victory for Codecademy, but the fight may have devalued both names. In making its argument, Codecademy suggested that Code Academy is merely descriptive. That could come back to haunt it as it tries to fight off cybersquatters in the future." Here's the actual WIPO ruling.]
[Update 10/6/12: Again from Andrew Allemann. Codecademy rcenetly bought CodeClass.com for $1,000.]
Anyway, the media attention Codecademy is getting should serve as a siren song for entrepreneurs. Coding is being called ‘the new literacy’. If you love to code, and think you’re a better teacher, or have a twist on how to do it, let’s get started. First, you’ll need a name.
First, a look at keywords.
Initial keyword research indicates that ‘code’, as a verb, isn’t as popular as ‘program’.
‘Learn’ helps a keyword phrase score for larger click payouts, i.e. makes it more ‘valuable’.
Ads don’t really start to pop up until you drill down past ‘program’ to specific languages.
Running my list of keywords through the GoDaddy Bulk Checker. Hey! A couple of keepers.
LearningHowToProgram.com, Market Samurai tells me, is potentially the most valuable of the available keyword domains. LearnToCodeOnline.com This strikes me as the best of the availables in terms of branding a keyword domain. OnlineCodeSchool. Like this one too. Also CodeSchoolOnline.com.
Not bad! But they’re all more than 15 letters, so the exact-match Twitter handle is off the table. I’d still buy them. While the definitive word is still out on domains and SEO, they could be useful for focused mini-sites and Adwords experiments.
Then a look at what the competition is doing for “Learn to code online”.
Top Scoring Organic: lcwo.net (Morse code!), codeschool.com, & w3schools.com
Mostly you’re getting articles about learning, rather than actual places to learn. The articles lead to online Berkeley, MIT, Mozilla and Google’s Code University.
Paid (that mention coding specifically, not just online learning): www.polymathlectures.org, programming.justanswer.com
CodeSchool.com is by far the best url we’ve seen so far. Kind of ideal. They’re a subscription based video/tutorial/community ‘learn by doing’ site with a very popular free tutorial Rails For Zombies (interesting, which came first?). While we’re here, we should mention Treehouse, (TeamTreehouse.com), which launched recently (with help from VC money) and is gaining a lot of traction. They have a two-tiered subscription model. And of course there’s Lynda.com which has 69,000 tutorials for $25 a month!
Next up in our naming process is keyword combos. This is where I match the word ‘code’ with my collected list of internet destination words like ‘hub’, ‘works’, ‘planet’ etc. Very hit or miss, but in this case–it’s picked clean! Nothing worth mentioning available. Just as well, they’re not very good.
On to the brainstorming session. This is where I dig into the thesaurus to create brandable made-up names, portmanteaus, domain hacks, and word tricks. I’m playing in a ‘learn how to program code’ sandbox.
Let’s go over the criteria: Evokes the spirit of the experience your product hopes to create; Passes the ‘radio’ test (could type it in your browser after hearing in a podcast); Is ‘easy to remember’ (this often simply translates into ‘short’); Exact-match Twitter handle; No Trademarks. And again, in our case, $8 on GoDaddy!
And the winners are…
I really like Acodemic. Codsy is a little bit trendy (Artsy, Etsy) but it’s five letters! Try and forget it. You can spell a five letter domain out loud (radio test). Pity about the Twitter, but five letter Twitter handles are pretty much a thing of the past. I also picked up three of the keyword domains, for SEO and Adwords experiments. CodeSchoolOnline.com, OnlineCodeSchool.com, and LearnToCodeOnline.com.
So what do you think? What would be a fair price for this package of domains? Think you can do better? I’d be happy to list your newly-registered domains in this post. I do think I got a little bit lucky with this niche–not picked quite as clean as most. For comparison, here’s something just in today from Twitter. (Will be interesting to see if Bill manages to get the Twitter as well.)
Is there a niche you’d like me to do a case study on?
[Update 4/12 I'm a couple of weeks into the Udacity CS101 class (free and now open enrollment). It's awesome! See Also: O'Reilly School of Technology, (article, school), Bloc, Hitchiker's Guide To Python, HackerSchool, really liking InventWithPython and LearnCodeTheHardWay.]