<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Perplexed Labs &#187; aol</title>
	<atom:link href="http://blog.perplexedlabs.com/tag/aol/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.perplexedlabs.com</link>
	<description>web development war stories from the frontlines to the backend</description>
	<lastBuildDate>Mon, 16 May 2011 14:19:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>13 Years On The Web &#8211; A Retrospective, Part II</title>
		<link>http://blog.perplexedlabs.com/2008/12/19/13-years-on-the-web-a-retrospective-part-ii/</link>
		<comments>http://blog.perplexedlabs.com/2008/12/19/13-years-on-the-web-a-retrospective-part-ii/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 16:45:34 +0000</pubDate>
		<dc:creator>Eric</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[aol]]></category>
		<category><![CDATA[c++]]></category>
		<category><![CDATA[game programming]]></category>
		<category><![CDATA[perplexed]]></category>
		<category><![CDATA[vb]]></category>

		<guid isPermaLink="false">http://www.perplexedlabs.com/?p=96</guid>
		<description><![CDATA[In Part I, I detailed the formative phases of our web development careers.  A providential encounter with a magazine article, tons of free time, inherent curiosity, youthful ambition were the perfect storm that threw us into the world of programming. At this time, Matt was admittedly more of a programmer than I was.  While our [...]


Related posts:<ol><li><a href='http://blog.perplexedlabs.com/2008/11/20/13-years-on-the-web-a-retrospective-part-i/' rel='bookmark' title='Permanent Link: 13 Years On The Web &#8211; A Retrospective, Part I'>13 Years On The Web &#8211; A Retrospective, Part I</a></li>
<li><a href='http://blog.perplexedlabs.com/2009/02/03/ad-revenue-as-a-business-model-eat-dinner-first/' rel='bookmark' title='Permanent Link: Ad Revenue as a Business Model &#8211; Eat Dinner First'>Ad Revenue as a Business Model &#8211; Eat Dinner First</a></li>
<li><a href='http://blog.perplexedlabs.com/2008/03/18/breaking-radio-silence/' rel='bookmark' title='Permanent Link: Breaking Radio Silence'>Breaking Radio Silence</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.perplexedlabs.com/2008/11/20/13-years-on-the-web-a-retrospective-part-i/">Part I</a>, I detailed the formative phases of our web development careers.  A providential encounter with a magazine article, tons of free time, inherent curiosity, youthful ambition were the perfect storm that threw us into the world of programming.</p>
<p>At this time, Matt was admittedly more of a programmer than I was.  While our web "programming" skills were roughly equal, Matt was also into C/C++ programming.  He wrote an Asteroids-like game to teach his brother math, and he would dissect gaming engines like the one used in Doom.  At one point we even thought of developing our own first person shooter based on our neighborhood and school, the premise being, we had to rescue everyone from zombies and aliens.  Again, youthful ambition, and not a bit of naivety.  Sometime in 1995 or 1996 we registered our first domain name, perplexed.com, with a $100 investment from my grandmother.  The name "perplexed" represented everything about us at the time: young and curious, but sometimes confused about the state of the world we were in.  Why did people do certain (illogical) things?  What were we going to do with our lives when we got to college?  Will the Knicks ever beat the Bulls in the playoffs?  It is my contention that perplexed.com is the greatest domain name ever registered, and I cannot articulate how angry we are with ourselves that we didn't renew it. More on that later</p>
<p><img style="padding: 2px !important; margin: 0px !important; border: 1px solid #D6D6D6;" title="title" src="http://www.perplexedlabs.com/wp-content/uploads/2008/12/title.jpg" alt="title" width="350" height="150" align="right" />We decided perplexed.com would host two different sites: Matt's Game Programming MegaSite, and my VB Programming MegaSite.  This arrangement allowed us both to build sites related to our interests.  We tried to keep the layouts the same so we'd have a consistent design across the domain; two frames, the left being the menu, the right being the content.  The color scheme was black background with white text.  We tried to make all our images using PhotoShop.  They came out ok in a cheesy way, as you'd expect from two programmers.  GPMega would focus on all aspects of game programming, especially engine design and DirectX.  Matt had a ton of C/C++ code up, as well as tutorials, links, software, and even a MIDI player so you can listen to a MIDI version of Van Halen's "Panama" while you browsed.  VBMega was concerned with Visual Basic programming, and the main focus was on programs that you could use to manipulate earlier versions of AOL.  For example, posting ASCII art in chat rooms, knocking people offline, pinging the service every few minutes so you wouldn't get knocked off, as well as other more nefarious features.  I ran this portion of the site, which allowed me to learn VB programming while at the same time piss off my friends by booting them off AOL over IM.  Everyone was a winner!</p>
<p>We made money the old-fashioned way, by selling ad space.  We signed up for various banner exchanges before settling with 24/7.  They had a different name back then, I just can't remember what it was.  In any case, the sites both grew very quickly, and the checks were arriving.  The first few months we made $150, then $200, then $300.  At the high point we were pulling in $1500 a month, strictly through ads.  When you're 15 years old in high school and you're walking around with that kind of money in your pocket, you feel on top of the world.  While the rest of our classmates ate the cafeteria food, we walked over to the deli across the street and treated ourselves to bacon egg and cheese sandwiches.  Going to the mall was fun: your girl wants some lunch?  No problem.  New shirt?  Done.  New programming book?  Buy two!  One month, perplexed.com accounted for a little more than 1% of the total ad impressions for every site that advertised with 24/7.  We were experiencing impressive growth.  Perhaps the most stunning thing to happen to us during this time was one day when we were in CompUSA.  Matt was leafing through a book, <a href="http://books.google.com/books?id=lRUj-nhQRu8C&amp;pg=PP25&amp;lpg=PP25&amp;dq=game+programming+megasite&amp;source=web&amp;ots=7vBe3xL25D&amp;sig=g5P08vACy_GZkHJfP1Cy6pKFb-4&amp;hl=en&amp;sa=X&amp;oi=book_result&amp;resnum=4&amp;ct=result">Tricks Of the Windows Game Programming Gurus</a>, when he saw GPMega mentioned!  We didn't even know the author had referenced us.  It was shocking; we were open-mouthed.</p>
<p>Unfortunately, all good things must come to an end.  In retrospect, the way Perplexed ended is sad indeed, and the only way I can explain it is stupidity.  In October of 1998, my family and I moved to another town, which was only 15 minutes away from where Matt lived, but to two kids with no cars who would now be going to different schools, it might as well have been a million miles.  We kept in touch and continued to hang out, but it was hard to run the sites at the time.  So many of our ideas came from lunchtime brainstorming, playing ball after school, or Friday night coding sessions.  Now that we weren't seeing each other on a day to day basis, the importance of the sites and the partnership that created them began to fall.  It sounds insane in this age of telecommuting, but back then we didn't know any better.  And priorities changed as we got older.  When you get a new car and you're hanging out with your girlfriend, and doing whatever high school kids do, who wants to be up at 3am on a Friday writing HTML and answering emails?  The nail in the coffin was the failure to renew the domain name.  To this day I don't know why we didn't do it.  I can't explain it; it was a stupid decision and one of the biggest regrets of my youth.</p>
<p>At this point, Matt and I are seniors in different high schools, preparing to attend different colleges.  We're still great friends but the lack of face time has meant that our priorities diverged a bit.  It's worth mentioning that my grades were better in high school and college after I moved away.  I failed out of Advanced Math in seventh grade, but got A's in Calc I, II, and III in college.  Go figure!  In all seriousness, the fact that Perplexed.com is now part of an ad farm is a huge source of pain and regret.  But all is not lost.  Stay tuned for Part III, where I will bring the story up to the present time, and offer my reflections on the business and pleasure of web programming.</p>


<p>Related posts:<ol><li><a href='http://blog.perplexedlabs.com/2008/11/20/13-years-on-the-web-a-retrospective-part-i/' rel='bookmark' title='Permanent Link: 13 Years On The Web &#8211; A Retrospective, Part I'>13 Years On The Web &#8211; A Retrospective, Part I</a></li>
<li><a href='http://blog.perplexedlabs.com/2009/02/03/ad-revenue-as-a-business-model-eat-dinner-first/' rel='bookmark' title='Permanent Link: Ad Revenue as a Business Model &#8211; Eat Dinner First'>Ad Revenue as a Business Model &#8211; Eat Dinner First</a></li>
<li><a href='http://blog.perplexedlabs.com/2008/03/18/breaking-radio-silence/' rel='bookmark' title='Permanent Link: Breaking Radio Silence'>Breaking Radio Silence</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.perplexedlabs.com/2008/12/19/13-years-on-the-web-a-retrospective-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

