<?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>Joel Hainley &#187; business</title>
	<atom:link href="http://www.joelhainley.com/index.php/category/business/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joelhainley.com</link>
	<description>my thoughts and adventures</description>
	<lastBuildDate>Wed, 25 Aug 2010 18:15:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>11-05 Challenge : Weekly status update for 2010-06-05</title>
		<link>http://www.joelhainley.com/index.php/2010/06/08/11-05-challenge-weekly-status-update-for-2010-06-05/</link>
		<comments>http://www.joelhainley.com/index.php/2010/06/08/11-05-challenge-weekly-status-update-for-2010-06-05/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 23:57:09 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[11-05 Challenge]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/?p=296</guid>
		<description><![CDATA[Mike challenged me to a contest, hopefully this one goes better than the last one.
The challenge : write a web-based application and release it to the world on or before November 5, whoever generates the most revenue between November 5 and January 5 wins. The only other requirement is a weekly development blog posting detailing [...]]]></description>
			<content:encoded><![CDATA[<p>Mike challenged me to a contest, hopefully this one goes better than the last one.</p>
<p>The challenge : write a web-based application and release it to the world on or before November 5, whoever generates the most revenue between November 5 and January 5 wins. The only other requirement is a weekly development blog posting detailing status and the work on the agenda for the coming week.</p>
<p>The stakes : I think it&#8217;s either hot wings at Hooters or Wing Stop and maybe a case of Mountain Dew or Jolt&#8230;can you even buy Jolt anymore?</p>
<p>My project : ClikClock a time tracking program. I really want to do a good, solid, well thought out time tracking program because the few I&#8217;ve used drive me nuts. Everyone I talk to hates the applications that they are forced to use at work. So I&#8217;m going to give it a shot. See if I can make something that&#8217;s powerful and easy to use.</p>
<p>Update : I have had several false starts on ClikCLock in the past but I want to get this idea out of my system, because I&#8217;ve had thoughts about doing it for so long. I have written a couple of partial implementations and was reasonably happy with how things were turning out. However some business reasons ultimately forced a rewrite on a different technology platform. On May 1 I opened up an editor and started the current implementation of ClikClock. Since then I&#8217;ve written my own MVC framework and have integrated Doctrine and Smarty to create a pretty nice framework to do development in. I had to build a lot of stuff in the beginning to get things working that I wouldn&#8217;t have had to build if I had used one of the existing frameworks but I had a desire to build the framework and quite frankly it only took between 4-6 hours to build out the MVC framework and It&#8217;s WICKED fast.</p>
<p>I have also decided to use git for this project so I&#8217;ve been learning that as I go along. So far I like it but I haven&#8217;t had to do anything too crazy with it yet.</p>
<p>Tasks for the week :</p>
<ul>
<li>New Account Setup wizard</li>
<li>Account Administration screens</li>
<li>Build out the Account Configuration system</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2010/06/08/11-05-challenge-weekly-status-update-for-2010-06-05/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eating my own dogfood</title>
		<link>http://www.joelhainley.com/index.php/2009/08/17/eating-my-own-dogfood/</link>
		<comments>http://www.joelhainley.com/index.php/2009/08/17/eating-my-own-dogfood/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 23:12:10 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[uISV]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/?p=163</guid>
		<description><![CDATA[Work on Clik Clock is continuing at a rapid pace, there is still a lot of work to do but this weekend saw a major milestone reached. I am now able to enter/edit data using the UI that I have been designing for the Time Entry module. The other modules are all still being edited [...]]]></description>
			<content:encoded><![CDATA[<p>Work on Clik Clock is continuing at a rapid pace, there is still a lot of work to do but this weekend saw a major milestone reached. I am now able to enter/edit data using the UI that I have been designing for the Time Entry module. The other modules are all still being edited with the development UI but it&#8217;s getting closer. There&#8217;s something magical when the code you&#8217;ve been working on suddenly starts doing some small piece of what you&#8217;ve been envisioning. When it does enough that it can now support you in your efforts and you are able to &#8220;eat your own dogfood&#8221; it&#8217;s like it has taken it&#8217;s first breath and is now starting to take on a life of it&#8217;s own. It&#8217;s really a special time, at least for me.</p>
<p>Paul Graham ( the y combinator guy ) stated in the book Founders At Work that he wished they had setup an online store and sold SOMETHING so they would have had better insight into their customer experience. I can definitely see the value in this as I am more likely to overlook the bumps and bruises of something when I have my engineering hat on than when I have my user hat on. You get annoyed with things that you might not as a developer, watching fancy animations over and over again because they make the screen transitions cool comes to mind as something a developer might like but a user is going to eventually say &#8220;just get on with it.&#8221; I know powerpoint does a boatload of wipes and dissolves but I rarely see more than the default setting unless I&#8217;m watching the first handful of powerpoint presentations the person has made.</p>
<p>Anyways, I&#8217;m eating my own dogfood now and it tastes pretty damned good.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2009/08/17/eating-my-own-dogfood/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Announcing cackl.com</title>
		<link>http://www.joelhainley.com/index.php/2008/07/27/announcing-cacklcom/</link>
		<comments>http://www.joelhainley.com/index.php/2008/07/27/announcing-cacklcom/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 16:58:22 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[cackl]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/?p=90</guid>
		<description><![CDATA[There&#8217;s a programmer party down in the valley that I&#8217;ve been attending at somewhat regular intervals for the last couple of years called Super Happy Dev House. Mike and I were invited to the party by the elusive Nathan the Kraut ( this is Mike the Quaker&#8217;s nickname for him ), it is always interesting [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a programmer party down in the valley that I&#8217;ve been attending at somewhat regular intervals for the last couple of years called Super Happy Dev House. Mike and I were invited to the party by the elusive Nathan the Kraut ( this is Mike the Quaker&#8217;s nickname for him ), it is always interesting because you see a lot of different things and get to talk to the people doing them. There are teams there doing all sorts of things at various times I have met the Dojo Toolkit guys, the Meebo guys, the Flock people, Redswoosh ( in fact I think they bought their domain at one of the first SHDH&#8217;s that I attended but it was well into a night of perl hackery and free flowing redbulls so I could be wrong ) and a bunch of other interesting people.</p>
<p>Anyways, Mike the Quaker and I attend these things together and are normally at a loss to have anything interesting to work on, so we actually came up with a project to work on specifically for when we go to SHDH. We called it cackl because cackl is a very web 2.0a sounding name so we wouldn&#8217;t stand out, and because we wanted to do a sort of joke database of epic proportions.</p>
<p>The odd thing was that since we had the idea we have only attended one more SHDH and left early so we could go somewhere quiet and work. GO figure.</p>
<p>So&#8230;after a couple of restarts, a lot of caffeinated beverages, much pizza, and several nights of questioning whether we really know what we are doing we have launched cackl.</p>
<p>What is cackl?! : cackl is a joke database of massive proportions. It supports tagging/searching/etc. All wrapped in an easy to navigate interface so that you can be sure you are learning new jokes to bore your friends with within 2 seconds of hitting the site. It is social in nature, so if you have a good joke that you&#8217;d like to add, just create an account and add the joke.</p>
<p>So if you need a joke, or have a joke you want to share, please go over to <a href="http://www.cackl.com"title="cackl"  target="_blank" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.cackl.com');">cackl</a> and take a look around.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2008/07/27/announcing-cacklcom/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>hamtesting.com needs some SEO</title>
		<link>http://www.joelhainley.com/index.php/2008/02/12/hamtestingcom-needs-some-seo/</link>
		<comments>http://www.joelhainley.com/index.php/2008/02/12/hamtestingcom-needs-some-seo/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 21:03:37 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[hamtesting.com]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[uISV]]></category>
		<category><![CDATA[amateur radio test]]></category>
		<category><![CDATA[arrl]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[ham test prep]]></category>
		<category><![CDATA[ham testing]]></category>
		<category><![CDATA[isv]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/index.php/2008/02/12/hamtestingcom-needs-some-seo/</guid>
		<description><![CDATA[History  
I finished the basic functionality of hamtesting.com in July 2007. I wrote the whole thing in Ruby/Rails in a week and then spent some time trying to deploy it, dealing with a bunch of issues related to inefficient xml processing etc, making it play nicely with apache and whatnot. While sitting at a Super Happy [...]]]></description>
			<content:encoded><![CDATA[<p><em>History  </em></p>
<p>I finished the basic functionality of hamtesting.com in July 2007. I wrote the whole thing in Ruby/Rails in a week and then spent some time trying to deploy it, dealing with a bunch of issues related to inefficient xml processing etc, making it play nicely with apache and whatnot. While sitting at a Super Happy Dev House I finally had enough with trying to deploy Rails when I already knew all of the issues with PHP, so I sat down and rewrote it in PHP.   I launched the basic testing module of the site about a week later after I made it a little bit prettier( all css based ). I then wrote the review module and released that about 2 months later.</p>
<p><em>Getting The Word Out</em></p>
<p>I made a couple of lame attempts at getting some visitors to the site. I made some posts to some of the enthusiast groups and told people that I met about it, hoping to generate some interest. However, I naively thought that it would get itself found by the internet since it was vastly superior to most of the free testing sites, and even superior to most of the pay software/sites. Unfortunately it never seemed to generate much interest, I have some guesses at number of visitors in a given month and it&#8217;s VERY VERY OBVIOUS that the word ISN&#8217;T getting out.</p>
<p><em> Using the Brain</em></p>
<p>Highly underrated, I used my brain to think about why people weren&#8217;t using the site. Then I typed in &#8220;ham testing&#8221; and &#8220;amateur radio testing&#8221; and &#8220;arrl testing&#8221; into google and started clicking back through the pages. I never did find my website. So how are others supposed to find it?</p>
<p><em>The Plan and The Goal<br />
</em></p>
<p>They say you need a goal and a plan to get there. So I have a goal. Hamtesting.com showing up on the first page of results when some keywords I&#8217;ve identified as being the most relevant are searched on. The plan is all laid out, I&#8217;d like to get triple the traffic of my biggest month thus far by the end of April, and then I&#8217;ll set some more goals.</p>
<p><em>The Baseline</em></p>
<p>In an effort to measure progress I&#8217;m going to put up some very unscientific numbers for the last two months :</p>
<p>january 2008 : 102 page impressions</p>
<p>december 2007 : 65 page impressions</p>
<p>november 2007 :  63 page impressions</p>
<p>So with those numbers as a basis perhaps we can see how effective my efforts are at generating some users for the site. I really believe the product is top notch and can improve people&#8217;s chances at passing their tests and learning what they have problems with quickly. It&#8217;s top notch, just gotta get the users!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2008/02/12/hamtestingcom-needs-some-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HamTesting.com test review system released</title>
		<link>http://www.joelhainley.com/index.php/2007/09/17/hamtestingcom-test-review-system-released/</link>
		<comments>http://www.joelhainley.com/index.php/2007/09/17/hamtestingcom-test-review-system-released/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 11:43:43 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[Amateur Radio]]></category>
		<category><![CDATA[business]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/?p=43</guid>
		<description><![CDATA[I&#8217;ve been busy with school and other things that I&#8217;m not going to talk about at the moment *cough* cackl *cough*, however I finally got the question pool review system built for hamtesting.com. With this release, we now offer more functionality for your dollar than any other ham test prep site on the internet.
There are [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been busy with school and other things that I&#8217;m not going to talk about at the moment *cough* cackl *cough*, however I finally got the question pool review system built for hamtesting.com. With this release, we now offer more functionality for your dollar than any other ham test prep site on the internet.</p>
<p>There are a few things that need to be tweaked, but this was the last major piece that needed to be done so that people had a useful tool for preparing for their tests. I&#8217;m sure that there is going to be some tweaks, feature enhancements, that will be done, but none of the other features are going to require as much work as the review system needed.</p>
<p>What happened was that I wrote the practice tests without using a database, everything was done using XML. When I started working on the test review system I realized that I needed all of the data in the database, which meant that most of the classes that I had used for the practice tests weren&#8217;t really usable for the review system. In the end, it wasn&#8217;t as bad as I thought it was going to be, but it was certainly more work than it should have been.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2007/09/17/hamtestingcom-test-review-system-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Santa Barbara I</title>
		<link>http://www.joelhainley.com/index.php/2007/07/25/santa-barbara-i/</link>
		<comments>http://www.joelhainley.com/index.php/2007/07/25/santa-barbara-i/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 19:21:18 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[business]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[santa barbara]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/wordpress/?p=39</guid>
		<description><![CDATA[I drove down to Santa Barbara today, and checked into the local Holiday Inn for a few days to do some work for a client down here. Unfortunately, I was a bit behind on a proposal I needed to get out so I walked over to the grocery store picked up some food and went [...]]]></description>
			<content:encoded><![CDATA[<p>I drove down to Santa Barbara today, and checked into the local Holiday Inn for a few days to do some work for a client down here. Unfortunately, I was a bit behind on a proposal I needed to get out so I walked over to the grocery store picked up some food and went back to the hotel room to spend the night working on the proposal and then trying to get to the bottom of a javascript bug that i&#8217;m having problems with.</p>
<p>I need to figure out a way to do proposals better/faster I have a helluva time getting them done in a brief enough period of time. ( well brief enough for my tastes ). I want them to be accurate and well thought out, but it&#8217;s hard sometimes to spend a lot of time on something that you know is going to be shopped around and end up being used to get some other guy to go cheaper.</p>
<p>It was kinda nice to spend some time just driving along looking at the sites, heading south looking at the ocean stopping to look at the water for a bit, having a leisurely lunch, getting into town towards the end of the workday and spending a couple of hours getting some work done.</p>
<p>Hopefully I&#8217;ll have more interesting things to say tomorrow..but don&#8217;t hold your breath <img src='http://www.joelhainley.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2007/07/25/santa-barbara-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Next challenge : work</title>
		<link>http://www.joelhainley.com/index.php/2007/06/12/next-challenge-work/</link>
		<comments>http://www.joelhainley.com/index.php/2007/06/12/next-challenge-work/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 17:20:10 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[business]]></category>

		<guid isPermaLink="false">http://www.joelhainley.com/wordpress/?p=31</guid>
		<description><![CDATA[Along with going back to school, training for a double century, and a few other odds &#8216;n ends, I&#8217;ve come up with another way to challenge myself. I have gone back to being a contractor/consultant, shed the shackles of fulltime employment and jumped in with both feet.
It is going rather well, much better than the [...]]]></description>
			<content:encoded><![CDATA[<p>Along with going back to school, training for a double century, and a few other odds &#8216;n ends, I&#8217;ve come up with another way to challenge myself. I have gone back to being a contractor/consultant, shed the shackles of fulltime employment and jumped in with both feet.</p>
<p>It is going rather well, much better than the last time around, then again, the last time I tried this was in the middle of the &#8220;pop&#8221; sound being made by the .com bubble bursting. Things were falling down left and right as soon as I got a client they&#8217;d go out of business. etc.</p>
<p>The really great thing about all of this is that I am able to maintain my extravagant lifestyle ( ha ) yet free up some time for working on some of these other ideas that I have. I&#8217;m slowly putting together the final pieces of release 1 of Simply Alerts, and I&#8217;ve almost got the core logic done for a project I started this weekend that will eventually end up being a Ruby On Rails application.</p>
<p>I&#8217;m always on the lookout for more work so if you have any, know anyone who needs anything done, I can do it all, have them give me a call.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2007/06/12/next-challenge-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>a hobby that doesn&#8217;t cost money&#8230;</title>
		<link>http://www.joelhainley.com/index.php/2006/06/25/a-hobby-that-doesnt-cost-money/</link>
		<comments>http://www.joelhainley.com/index.php/2006/06/25/a-hobby-that-doesnt-cost-money/#comments</comments>
		<pubDate>Mon, 26 Jun 2006 05:54:05 +0000</pubDate>
		<dc:creator>joelhainley</dc:creator>
				<category><![CDATA[business]]></category>

		<guid isPermaLink="false">http://192.168.5.51/wordpress/?p=4</guid>
		<description><![CDATA[I&#8217;ve been damned busy recently I picked up a new hobby, but this one doesn&#8217;t cost me any money.
&#8220;How&#8217;s that?&#8221; you ask.
I&#8217;ve taken to doing contract/consulting work in my spare time, it&#8217;s been a good bit of fun thus far, I gave my new business a loan and built a new desktop so that I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been damned busy recently I picked up a new hobby, but this one doesn&#8217;t cost me any money.</p>
<p>&#8220;How&#8217;s that?&#8221; you ask.</p>
<p>I&#8217;ve taken to doing contract/consulting work in my spare time, it&#8217;s been a good bit of fun thus far, I gave my new business a loan and built a new desktop so that I could get started. I had it paid off within the first month and i&#8217;ve been getting busier and busier. I am still working fulltime for a company and doing this on the side, hence, a hobby.</p>
<p>I have no intentions of going fulltime with this endeavor at the moment, I enjoy where I work, and like the people, there&#8217;s little if any politics, and the commute is good. So I&#8217;m just doing this to keep myself out of trouble, not even for the money, i&#8217;m making plenty where I work now, socking an embarassing amount of my salary into savings.</p>
<p>I was motivated to start doing this in the beginning because I got to work with a good friend again on some contract work he needed some help with, and also to put a little extra money in my pocket. However, I have quickly realized, that while doing work on the side does bring in a good amount of cash, it give you less of an opportunity to spend it. In fact, i&#8217;m saving even more out of my salary than I was before because I have less time to spend it.</p>
<p>I have noticed a shift in the last few weeks though, my focus has shifted from the money i&#8217;m making to ensuring that I hit my deadlines, my budgets, and make my customers extremely happy. This has proved far more rewarding than the extra cash, although i&#8217;m not complaining about that either, but then again, i&#8217;m just putting that in savings too. ( I can&#8217;t help it, it&#8217;s compulsive <img src='http://www.joelhainley.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
<p>I have bought some books I never would have bought otherwise, i bought Knuth&#8217;s TAOCP boxset and a few other books. It&#8217;s amazingly difficult to find expenses when you do computer consulting/contracting, aside from a sirius subscription, a computer, a network connection, and a phone, you just don&#8217;t need much to make a go of it.</p>
<p>Since a lot of my contract work thus far has been .NET development, I might get an intel laptop ( all i have is my trusty 12&#8243; powerbook g4 ) at some point just to give myself some options when i get into crunch mode on a project, the local Panera bakery provides freewifi so I can get out and do some work outside of my bedroom on occassion. We&#8217;ll see about that though. Ok enough for tonight, I&#8217;m gonna go read before I hit the hay.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joelhainley.com/index.php/2006/06/25/a-hobby-that-doesnt-cost-money/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
