<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-10010523</id><updated>2009-02-20T23:04:47.358-08:00</updated><title type='text'>The Ongoing History of a Software Entrepreneur</title><subtitle type='html'>My agenda is to foster discussion and solicit advice. &lt;br&gt;
In the words of wise King Solomon,"&lt;i&gt;Make plans by seeking advice; if you wage war, obtain guidance&lt;/i&gt;." Proverbs 20:18&lt;br&gt;
&lt;b&gt;You are encouraged to post your comments and offer your advice.&lt;/b&gt;
</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10010523.post-111412370201961265</id><published>2005-04-21T14:23:00.000-07:00</published><updated>2005-04-21T18:50:48.403-07:00</updated><title type='text'>Surviving Google's Aging Delay</title><content type='html'>Back in November, when I first set out on my own as a microISV, I launched the microISVReality.com site as a service to other microISVs. In just two weeks I was ranked 2nd in Google for my target keywords. I was right up there with Eric Sink and microisv.com - the definitive sites on the topic of single person software companies.&lt;br /&gt;&lt;br /&gt;I thought I had a good idea of how to conduct SEO. So when I launched RoadRaceResults.com in March I wasn't too concerned about getting near top search engine ranking, especially since site has specific target keywords. Daily I checked but I was still lost on page 6 or 7 in Google.&lt;br /&gt;&lt;br /&gt;However, for many results searches I was already #1 in Altavista and MSN.&lt;br /&gt;&lt;a href="http://www.altavista.com/web/results?itag=ody&amp;q=robbie+burns+8k+results&amp;amp;kgs=1&amp;amp;kls=0" target="_blank"&gt; Altavista Robbie burns 8K results&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It would be a huge boost to my business if I could get that sort of ranking in Google. What is going on with Google? I started working on incoming links and kept monitoring my ranking but no improvement.&lt;br /&gt;&lt;br /&gt;Then I discovered that Google has put an aging delay in place that prevents new sites from getting ranked. (&lt;a href="http://www.sitepronews.com/archives/2005/apr/11.html" target="_blank" &gt;read more about the Aging Delay...&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Apparently it will be 6-8 months before I start to see top rankings. However, I am reading that taking out a Google AdWords ad will immediately remove the aging delay. &lt;strong&gt;If so, then Google has abandoned their role of impartially indexing the web. These are dirty tactics but I guess Google is a business and they are free to do anything they want to generate revenue. &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I'm going to do some more research to find out whether I need to advertise on Google if I want to receive a high ranking, especially in the first 6 months.&lt;br /&gt;&lt;br /&gt;The other thing that can c be done to jump start indexing in Google is to make use of existing domains you may have that are old enough to be indexed. I have several, two of which receive top ranking for certain keywords.&lt;br /&gt;&lt;a href="http://www.qwikpage.com"  target="_blank" &gt;www.qwikpage.com&lt;/a&gt; is the site that I launched last November as a resource for other software entrepeneurs who were just starting out like me. There are several keyword combinations related to microISVs and software entrepreneurs that I get top ranking. So I could piggy-back on this site to get some good rankings to my RoadRaceResults.com site.&lt;br /&gt;I also, have been managing &lt;a href="http://www.RunningClub.ca" target="_blank" &gt;www.RunningClub.ca&lt;/a&gt; for a few years now (although it's fairly stale lately). I can get top search ranking with this site as well. This site would make more sense to act as a Google Search front end to RoadRaceResults.com since the topic is similar.&lt;br /&gt;&lt;br /&gt;This makes me think, if some microISV out there wants to take over a site that gets hits from software entrepreneurs then I would consider transferring it at a very low cost. It has consistent medium-level traffic, is indexed well by the search engines and has many incoming links. Contact me if you think you would like to take this site over... &lt;a href="http://www.qwikpage.com" target="_blank"&gt;www.qWIKpage.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111412370201961265?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111412370201961265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111412370201961265' title='108 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111412370201961265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111412370201961265'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/04/surviving-googles-aging-delay.html' title='Surviving Google&apos;s Aging Delay'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>108</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111411852237483231</id><published>2005-04-21T14:21:00.000-07:00</published><updated>2005-04-21T14:22:54.050-07:00</updated><title type='text'>Yahoo! Small Business Doesn't Like Canadians</title><content type='html'>I have never ranted in my blog before, but...&lt;br /&gt;In my previous blog I briefly described how I spent a week creating a Yahoo! Small Business Storefront only to find out that since I am in Canada I will not be able to get a merchant account to accept credit cards.&lt;br /&gt;If I can save even one other person who lives outside of the United States from wasting time like I did then this blog will be a success.&lt;br /&gt;Yahoo! Small Business makes it REAL easy to launch a small eCommerce site. I can't imagine it being much easier. And the cost is quite low.&lt;br /&gt;But if you are not in the United States you will not be able to accept credit card payments.&lt;br /&gt;&lt;br /&gt;Now you know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111411852237483231?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111411852237483231/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111411852237483231' title='82 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411852237483231'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411852237483231'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/04/yahoo-small-business-doesnt-like.html' title='Yahoo! Small Business Doesn&apos;t Like Canadians'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>82</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111411806715300282</id><published>2005-04-21T14:13:00.000-07:00</published><updated>2005-04-21T14:21:09.040-07:00</updated><title type='text'>Rainmaking: "If you build it, they will come. If you don't keep working on it, they will go away."</title><content type='html'>You will recall from my previous blogs, that in November and December I did alot of reading and background research about small business and being an entrepreneur. I read about being a Rainmaker in sales. In theory I understood that being a Rainmaker means that if you don't get out there and sell then you won't sell anything. Sounds obvious enough. But in the past month I have been experiencing it first hand.&lt;br /&gt;&lt;br /&gt;The Rainmaker image is an allegory suggesting that the rain doesn't just come - you need to do a rain dance to attract it, encourage it and coax it. And you don't just do it once and walk away. You need to keep up the dance.&lt;br /&gt;&lt;br /&gt;My first sponsorships and first site memberships were thrilling. After launching RoadRaceResults.com I promoted it at The Around-The-Bay Road Race. The result was a spike in traffic and some phone calls that lead to sponsorship. Then nothing. So I made some calls and sent out some emails. And BAM, more sponsorship and partners. &lt;br /&gt;&lt;br /&gt;I went back to developing some features and working on a partner eCommerce site and the incoming interest and traffic to the site waned. I started to really get the feel for how sales and promotion activity responds directly to the amount of effort I put into it. &lt;br /&gt;&lt;br /&gt;It feels like inflating a ballon that has a slow leak. If you keep pumping air into it then everything is great. As soon as you stop pumping air then the balloon slowly deflates and 'dies'.&lt;br /&gt;&lt;br /&gt;At this point, I am still at the stage where revenue isn't the main priority until more features are completed which will lead to traffic which is necessary for advertisers. So I don't need to keep 'pumping up' the work on getting sponsors but site traffic works the same way. If you abandon your work on promoting the site to build traffic then your logs will directly reflect this. I have watched 'hits' go from thousands to hundreds in a week whenever I neglect my work on promotion. &lt;br /&gt;&lt;br /&gt;The Field of Dreams mantra, &lt;em&gt;"If you build it, they will come."&lt;/em&gt; doesn't work in business.&lt;br /&gt;Rather, &lt;em&gt;"If you build it, they will come. If you don't keep working on it, they will go away."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In just the short month that I have been Rainmaking, I've learned that the following traits are necessary:&lt;br /&gt;1) Creativity - come up with creative solutions by imagining you are the prospect and creatively creating a solution for them&lt;br /&gt;2) Enthusiasm - get excited about how a partnership between you and the prospect will create a Win-Win outcome (you need to keep thinking about how the other party will benefit)&lt;br /&gt;3) Persistence...to a point - offer altenative solutions to your customer (different promotions, different requirements, scaled back features etc), but know when it's time to stop the pressure and just keep in touch with the customer in case the situation changes in the future&lt;br /&gt;4) Integrity - believe that what you have is exactly what the client or customer needs, and if it is not then move on&lt;br /&gt;5) Being Real - the best approach is to simply communicate with your customer as yourself, don't try to be slick&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111411806715300282?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111411806715300282/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111411806715300282' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411806715300282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411806715300282'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/04/rainmaking-if-you-build-it-they-will.html' title='Rainmaking: &quot;If you build it, they will come. If you don&apos;t keep working on it, they will go away.&quot;'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111411789268358553</id><published>2005-04-21T14:09:00.000-07:00</published><updated>2005-04-21T14:12:44.570-07:00</updated><title type='text'>The Main Thing is keeping the Main Thing the Main Thing</title><content type='html'>It's been a month since launching RoadRaceResults.com. After The Launch of a site (or any software for that matter) as soon as positive indicators of success start coming in (such as early revenue, traffic, emails, feedback) the tendency is to rush things.&lt;br /&gt;Even with thorough market research you still never know how successful your venture will be until it's 'out there' performing in the real world. So, when you start to realize that 'this thing has potential' the excitement builds and you want every feature to be complete, all possible promotion done, every possible sales prospect contacted, top search rankings, etc. etc.&lt;br /&gt;At least this is what I have experienced. "IF ONLY, I could get these features and these sponsors and these users then this venture could be wildly successful sooner than planned." &lt;br /&gt;Well, don't abandon your diligence by being hasty now that things look promising.&lt;br /&gt;A Proverb says, "The plans of the diligent lead to profit as surely as haste leads to poverty." (proverbs 21:5)&lt;br /&gt;It was methodical planning and diligence that got this product launched and now is no time to abandon it for haste.&lt;br /&gt;&lt;br /&gt;In the past month, I stressed and pushed to get too much done and to accomplish things before their time. It's not so much a problem of working too hard but rather a case of trying to do something before it's natural time.&lt;br /&gt;&lt;br /&gt;In the past few weeks I deviated from my one year plan (shown below) and tried to get an eCommerce site launched as I describe below. This work really messed up my progress and added to my stress level.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here's a brief summary of what I got me off track.&lt;br /&gt;After the launch, I generated promising traffic numbers and secured some sponsorship for the site. I had a list of features that I planned but I thought it would be great if I could monetize the traffic sooner than later and get some revenue flowing. I know that until traffic reaches a much greater level I will not be able to go after certain national advertizers so direct sales seemed appealing.&lt;br /&gt;My plan is to create a partner eCommerce site for RoadRaceResults.com that will offer products targetted at my users. I spent at a great deal of time setting up all the merchant accounts, getting the product distributor accounts, getting my Vendor Permit and investigating full-service hosting that will allow me to get the eCommerce site launched quickly. &lt;br /&gt;The result of my research was that Yahoo!'s Small Business Services makes it real easy to build an online storefront and connect it to a backend payment processor. According to their instructions I needed to build the storefront first and then apply for the PaymentTech credit card merchant account. To approve me for the merchant account they needed to look at the site. So I took a week to do this, with product pictures, descriptions, categories etc. Then I started the process of getting the merchant account and immediately found out that since I am in Canada I can't get a merchant account that will work with Yahoo!'s backend processing system. Nothing in their user guides or online help explained this before I started. So, I was ticked! Of course, they gave me a refund but I still wasted some time. All was not lost, the storefront pages I made will make it quicker to do this again with some other Canadian-based hosting solution but wasted time is something I can't afford now.&lt;br /&gt;The eCommerce hosting solution I use will probably be www.cartikahosting.com.&lt;br /&gt;&lt;br /&gt;LESSON LEARNED&lt;br /&gt;Don't deviate from the plan. It wasn't time to rush into direct product sales yet. And even if it was, I approached this with too much haste.&lt;br /&gt;So after learning this lesson I am taking a deep breath and reminding myself of the one-year plan for RoadRaceResults.com (shown below).&lt;br /&gt;Once making this realization, and slowing down to put things into perspective I feel much less stress. I have a plan and it can't all get done this week. &lt;br /&gt;Lesson Learned - stick to the plan, and stick to the schedule.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.roadraceresults.com/img/plan.gif" &gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111411789268358553?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111411789268358553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111411789268358553' title='23 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411789268358553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111411789268358553'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/04/main-thing-is-keeping-main-thing-main.html' title='The Main Thing is keeping the Main Thing the Main Thing'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>23</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111141869199447358</id><published>2005-03-21T07:20:00.000-08:00</published><updated>2005-03-21T07:35:41.303-08:00</updated><title type='text'>Online TODO Lists</title><content type='html'>I am now moving away from the Development phase to the promotion phase.&lt;br /&gt;I am finding that the personal process needed here isn't the same as I used when developing (&lt;a href="http://c2.com/cgi/wiki?BigVisibleChart"&gt;see my Big Charts post&lt;/a&gt;)&lt;br /&gt;What I have now is hundreds of little TODOs when doing business development and promotion.&lt;br /&gt;After a bit of searching I found 'The Simplest Thing That Works' with an online todo list/ WIKI-like thing at: &lt;BLOCKQUOTE&gt; &lt;P&gt;&lt;A HREF="http://www.jotnote.com//jotnote.py?action=invite&amp;noteid=1207"&gt;&lt;IMG SRC="http://www.jotnote.com/resources/jotnote/icon32.png"&gt;&lt;/A&gt;&lt;A HREF="http://www.jotnote.com//jotnote.py?action=invite&amp;noteid=1207"&gt; JotNote.com&lt;br /&gt; - The Online To-Do List&lt;/A&gt;&lt;br /&gt;&lt;/BLOCKQUOTE&gt;&lt;br /&gt;Give it a try.&lt;br /&gt;&lt;br /&gt;Fortunately, the launch of RoadRaceResults.com hasn't had many programming fires to put out. But all the little tasks are piling up and I am entering a mode called 'Running Down the Hall with Your Hair on Fire". A picture is worth a thousand words...&lt;br /&gt;&lt;img src="http://www.roadraceresults.com/img/runningdownthehall.jpg"&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111141869199447358?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111141869199447358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111141869199447358' title='79 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111141869199447358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111141869199447358'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/03/online-todo-lists.html' title='Online TODO Lists'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>79</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111141835124309205</id><published>2005-03-21T07:12:00.000-08:00</published><updated>2005-03-21T07:20:01.690-08:00</updated><title type='text'>Promotion of RoadRaceResults.com has started</title><content type='html'>Yesterday marked the first day that I promoted &lt;a href="http://www.roadraceresults.com"&gt;RoadRaceResults.com &lt;/a&gt;within the target market - runners in Ontario.&lt;br /&gt;The first big road race of the year in this area is the Around-the-Bay 30K run. I attended this race and promoted the site.&lt;br /&gt;Can you tell from the daily stats graph when I started promoting the site...&lt;br /&gt;&lt;img src="http://www.roadraceresults.com/img/20050321stats.jpg"&gt;&lt;br /&gt;&lt;br /&gt;The great thing is that there are still almost no referrers so that means thousands of users have typed in RoadRaceResults.com.&lt;br /&gt;&lt;br /&gt;I haven't done anything for SEO so I still an not indexed. That is at the top of my list. (see next Blog entry about Todo List).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111141835124309205?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111141835124309205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111141835124309205' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111141835124309205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111141835124309205'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/03/promotion-of-roadraceresultscom-has.html' title='Promotion of RoadRaceResults.com has started'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111032580568682384</id><published>2005-03-08T15:18:00.000-08:00</published><updated>2005-03-08T15:56:33.170-08:00</updated><title type='text'>Serious Design Flaw in PHP Development Environment</title><content type='html'>I was forced to buy &lt;a href="http://www.lc-tech.com/"&gt;'File Recovery for Windows' &lt;/a&gt;late Sunday night.&lt;br /&gt;DOOOH!&lt;br /&gt;&lt;br /&gt;Here's the scenario. &lt;br /&gt;In Zend Dev Studio...&lt;br /&gt;1. Right Click a Project and click 'Add to Project' in the context menu&lt;br /&gt;2. Try to select a file in c:\RoadRaceResults directory &lt;br /&gt;3. Double click RoadRaceResults directory (instead of click) &lt;br /&gt;   This adds the c:\RoadRaceResults directory to the project rather than open up the folder to allow a file in it to be selected.&lt;br /&gt;4. So remove this folder from the project and try to add the file again.&lt;br /&gt;   Do this by Right Clicking c:\RoadRaceResults in project and click Delete.&lt;br /&gt;   &lt;br /&gt;   THIS DELETES THE ACTUAL FOLDER RATHER THAN REMOVING IT FROM THE PROJECT!&lt;br /&gt;   &lt;br /&gt;Folder and all subdirectories GONE!&lt;br /&gt;And since it was deleted by an app it isn't in Recycle Bin.&lt;br /&gt;&lt;br /&gt;Thank God for my nightly backups to another computer but this day was an amazingly productive day.&lt;br /&gt;All the work this day was lost.&lt;br /&gt;&lt;br /&gt;Quickly do a search for recovery software.&lt;br /&gt;FILE Recovery for Windows seems like the best bet.&lt;br /&gt;I gave it a try.&lt;br /&gt;I was able to find some files that had some of the content I was looking for. Of course the filenames didn't give a hint but the Last Modified time helped narrow it down. With some hunting, all the bytes of the files were somewhere on the hard drive and in a couple hours I was able to piece everything back together. I got to bed after 1AM considerably less stressed than I was a couple hours earlier.&lt;br /&gt;&lt;br /&gt;Bad feedback for Zend Dev Studio.&lt;br /&gt;Great feedback for FILE Recovery for Windows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111032580568682384?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111032580568682384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111032580568682384' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111032580568682384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111032580568682384'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/03/serious-design-flaw-in-php-development.html' title='Serious Design Flaw in PHP Development Environment'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111032281600843518</id><published>2005-03-08T14:08:00.000-08:00</published><updated>2005-03-08T15:18:46.026-08:00</updated><title type='text'>Technologies used for RoadRaceResults.com Portal</title><content type='html'>After evaluating several languages, tools and environments, here is what I finally decided on to deploy RoadRaceResults.com.&lt;br /&gt;&lt;br /&gt;The criteria were:&lt;br /&gt;- excellent development environment&lt;br /&gt;- site will be all dynamic pages&lt;br /&gt;- quick execution speed, site must be very responsive&lt;br /&gt;- support and documentation easy to access, many other developers to tap into&lt;br /&gt;- hosting of chosen technologies widely available and competively prices&lt;br /&gt;- compatibility with all client platform&lt;br /&gt;- compatibility with at least one common server platform&lt;br /&gt;- cost&lt;br /&gt;- server logging, monitoring and statistics&lt;br /&gt;&lt;br /&gt;Factors that were not very important, if at all:&lt;br /&gt;- learning curve&lt;br /&gt;- complexity&lt;br /&gt;- third party components availability&lt;br /&gt;&lt;br /&gt;I needed to choose technologies for:&lt;br /&gt;-web application server&lt;br /&gt;- server-side application development and hosting&lt;br /&gt;- database&lt;br /&gt;- page markup&lt;br /&gt;- some client-side functionality&lt;br /&gt;- development envisome client-side functionality&lt;br /&gt;&lt;br /&gt;I always lean toward technologies that are low-level to gain speed at the expense of complexity. I have a great deal of experience with CGI and some ISAPI filter experience so that wasn't out of the question. Those would result in the most responsive sites. But cost was a factor here and hosting was more limited for these. I would have had to co-locate the host right from day one if I went this way. Eventually, I will need to co-locate but I wanted to wait to grow into that.&lt;br /&gt;&lt;br /&gt;I have experience with ASP.NET and some ASP experience so those were each a possibility. My experience with these is that there is a bit more overhead than I am comfortable with. In addition, my tendency to low-level solutions pushed me away from these but I seriously considered .NET. Hosting is getting quite easy to find and cost effective.&lt;br /&gt;&lt;br /&gt;Finally, I jumped on the bandwagon and selected PHP and mySQL even though I hadn't every used them. I was up to speed quite quickly and everything is going great so far. Easy to learn. Quick responsive site. Easy to deploy. Widely available hosting. Cost effective. etc. etc.&lt;br /&gt;&lt;br /&gt;For the development environment I tried several CSS editors, HTML editors, graphics tools, PHP development environments and FTP clients. I'm not going to take the time to list all the tools I didn't choose but suffice to say, I tried almost everything.&lt;br /&gt;&lt;br /&gt;Here's what I finally choose:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;HTML Pad or Rapid CSS from Blumentals (RapidPHP from Blumentals didn't make the cut though)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Zend Studio Client (excellent PHP debugging)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Navicat 2004 (mySQL client)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Flash FTP&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Easy GIF Animator (Blumentals)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Corel Draw&lt;/li&gt;&lt;br /&gt;&lt;li&gt;MS Paint&lt;/li&gt;&lt;br /&gt;&lt;li&gt;JASC Aftershot (for simple filtering and transforming images)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;TextPAD&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;I'm still deciding on the site monitoring and site analysis tools.&lt;br /&gt;WebTrends seems very good so far.&lt;br /&gt;Save yourself some time. If you're building a portal with medium traffic then these tools will allow you to deploy a responsive, reliable site in a minimum amount of time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111032281600843518?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111032281600843518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111032281600843518' title='44 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111032281600843518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111032281600843518'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/03/technologies-used-for.html' title='Technologies used for RoadRaceResults.com Portal'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>44</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-111031773713330858</id><published>2005-03-08T13:31:00.000-08:00</published><updated>2005-03-08T14:06:22.436-08:00</updated><title type='text'>RoadRaceResults.com BETA Launched!</title><content type='html'>As reported in a previous Blog entry, in January I changed gears from my qWIKpage Intranet prototype to the design and development of RoadRaceResults.com.&lt;br /&gt;Now, after about a month of development I have launched the &lt;a href="http://www.roadraceresults.com"&gt;RoadRaceResults.com BETA site&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Please, take a look and give me any feedback you can think of...&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Look'n'Feel&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Colors, Fonts&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Site navigation&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Features&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Useability&lt;/li&gt;&lt;br /&gt;&lt;li&gt;etc.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Thanks&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-111031773713330858?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/111031773713330858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=111031773713330858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111031773713330858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/111031773713330858'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/03/roadraceresultscom-beta-launched.html' title='RoadRaceResults.com BETA Launched!'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110908770443900854</id><published>2005-02-22T07:40:00.000-08:00</published><updated>2005-02-22T07:55:44.890-08:00</updated><title type='text'>PHP with mySQL Authentication Protocol OLD_PASSWORD Problem</title><content type='html'>I just finished wrestling through a problem with mySQL that I now understand.&lt;br /&gt;I'll share my experience in hopes that someone else who has the same problem in the future will stumble on the solution here.&lt;br /&gt;&lt;br /&gt;Problem: A PHP client of a mySQL database gets an error message when calling mysql_connect:&lt;br /&gt;"Client does not support authentication protocol requested&lt;br /&gt;by server; consider upgrading MySQL client"&lt;br /&gt;&lt;br /&gt;It turns out that the problem is because I changed the PHP client user password using Navicat 2004 6.1.9. Apparently, almost all of the mySQL Administration packages change a password using a new mySQL 4.1.1 password hashing scheme. The PHP client uses an old hashing scheme so the authentication fails. Even though the password is correct it doesn't get hashed using the same scheme that the admin client used.&lt;br /&gt;&lt;br /&gt;Solution: Use the mySQL command-line client to change the password...&lt;br /&gt;&lt;br /&gt;mysql&gt; SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');&lt;br /&gt;&lt;br /&gt;The OLD_PASSWORD function forces the hashing scheme to be the same that the PHP client uses.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dev.mysql.com/doc/mysql/en/old-client.html"&gt;Read more about it in the mySQL Reference Manual.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110908770443900854?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110908770443900854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110908770443900854' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110908770443900854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110908770443900854'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/02/php-with-mysql-authentication-protocol.html' title='PHP with mySQL Authentication Protocol OLD_PASSWORD Problem'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110869935002571442</id><published>2005-02-17T16:15:00.000-08:00</published><updated>2005-02-22T07:10:28.193-08:00</updated><title type='text'>Standard Banner Sizes - Ad Units - IAB Marketing Units etc</title><content type='html'>The variety of sizes of internet advertising banners, images and graphics seems to be limitless.&lt;br /&gt;While designing the RoadRaceResults page layout I visited countless sites to determine what the most popular sizes were. I wanted the CSS layout to accomodate standard banner sizes to pave the way for posting ad graphics.&lt;br /&gt;I didn't find one single page with all the standard ad sizes. Many are out there but none appear to be as complete. &lt;br /&gt;So I made a page of my own. &lt;a href="http://www.qwikpage.com/commonbannersizes.htm"&gt;You can find it at www.qwikpage.com/commonbannersizes.htm. It should be helpful to others who needs the same thing.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Feel free to use these graphics when building mockups of your own page layouts. The naming is simple - standardName.gif and widthXheight.gif. &lt;br /&gt;For example, one standard size is called a Leader Board which is 728 X 90 pixels. The graphic for this can be found at&lt;br /&gt;&lt;a href="http://www.qwikpage.com/leaderboard.gif"&gt;http://www.qwikpage.com/leaderboard.gif&lt;/a&gt; OR&lt;br /&gt;&lt;a href="http://www.qwikpage.com/728X90.gif"&gt;http://www.qwikpage.com/728X90.gif&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110869935002571442?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110869935002571442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110869935002571442' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110869935002571442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110869935002571442'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/02/standard-banner-sizes-ad-units-iab.html' title='Standard Banner Sizes - Ad Units - IAB Marketing Units etc'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110867672223004600</id><published>2005-02-17T12:01:00.000-08:00</published><updated>2005-02-22T07:34:51.290-08:00</updated><title type='text'>Microsoft Doesn't Get It. IE CSS Box Model Hack</title><content type='html'>I recently wrestled with a CSS rendering problem in Internet Explorer.&lt;br /&gt;Of course, anyone who has worked with CSS knows that it is always a challenge to find the most elegant hacks to work-around differences between IE and every other browser.&lt;br /&gt;&lt;br /&gt;I want to share this case because I found a work-around that is alot simpler than everything else I was able to find on the web.&lt;br /&gt;&lt;br /&gt;The problem is commonly called "The Box Model Hack" and it is explained quite well &lt;a href="http://www.tantek.com/CSS/Examples/boxmodelhack.html"&gt;here by Tantek Celik's&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In my case (&lt;a href="http://www.qwikpage.com/3columnsample.htm"&gt;shown here&lt;/a&gt;) the problem with the box rendering is that IE adds a pixel at the bottom of an image so that pixel-perfect alignment isn't possible without some kind of hack. &lt;a href="http://www.qwikpage.com/3columnsample.htm"&gt;Notice that the far right column is up to high &lt;/a&gt;(but not in Firefox or Netscape).&lt;br /&gt;&lt;br /&gt;The accepted hack is to set the box dimensions in the style rule so that IE will render properly, then put in a rule that causes a known IE parsing bug (in the voice-family value below). The result is that IE stops parsing the rule but other browsers continue. Then the dimensions are set properly for the other browsers and everyone is happy - except that it is very ugly.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;#myDIV&lt;br /&gt;{&lt;br /&gt;    border:10px solid black;&lt;br /&gt;    width:200px;&lt;br /&gt;    voice-family: "\"}\"";&lt;br /&gt;    voice-family: inherit; &lt;br /&gt;    width:180px;&lt;br /&gt;}&lt;br /&gt;html&gt;body #myDIV&lt;br /&gt;{&lt;br /&gt;   width:180px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;When I called technical support&lt;br /&gt;at Microsoft thier first suggestion was&lt;br /&gt;that I should use tables to layout my page!&lt;br /&gt;THEY DON'T GET IT.&lt;br /&gt;&lt;br /&gt;Then after a few days they called back with a simple solution. Just don't put any white space after the &amp;lt;img&amp;gt; tag before the next tag. Apparently, it is the white space (like tab, space or CR) that causes the extra pixel to get added.&lt;br /&gt;Sure enough, that worked.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.qwikpage.com/3columnsample.htm"&gt;It's all explained here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt; &lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110867672223004600?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110867672223004600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110867672223004600' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110867672223004600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110867672223004600'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/02/microsoft-doesnt-get-it-ie-css-box.html' title='Microsoft Doesn&apos;t Get It. IE CSS Box Model Hack'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110797566717828975</id><published>2005-02-09T10:29:00.000-08:00</published><updated>2005-02-09T11:04:09.033-08:00</updated><title type='text'>microISV = Shareware Professional?</title><content type='html'>In mid 2004 the term 'microISV' started to be used to refer to a one-person software company.&lt;br /&gt;The attention that Eric Sink was getting with his column on MSDN popularized the term. (see &lt;a href="http://www.qwikpage.com/microisv/WhatIsAMicroISV.htm"&gt;http://www.qwikpage.com/microisv/WhatIsAMicroISV.htm&lt;/a&gt; )&lt;br /&gt;Brian Plexico then launched microISV.com as a discussion forum and many people were ferring to the microISV movement in their blogs and articles.&lt;br /&gt;&lt;br /&gt;In November, I launched my own microISV business and created as website called microISVReality at qwikpage.com.In general, my purpose for the site was to serve as a resource for other startup microISVs; articles, information, links, collaboration, advice and a place for others to promote their new business.&lt;br /&gt;&lt;br /&gt;Traffic grew quite quickly for three reasons;&lt;br /&gt;&lt;br /&gt;1. my SEO was focussed on 3 key words - microISV software entrepreneur (I quickly became 3rd ranked in Google behine Eric Sinks site and microISV.com)&lt;br /&gt;2. press releases&lt;br /&gt;3. mentioned and linked in discussion forums&lt;br /&gt;&lt;br /&gt;The specific purpose of the site was (and still is) a bit unclear.&lt;br /&gt;&lt;br /&gt;In January, I sent out an email to some key people in the microISV community to determine if there was any interest in organizing our actibities to build momentum.&lt;br /&gt;My suggestions included;&lt;br /&gt;- make microISV.com the accepted, promoted and centralized discussion forum for microISVs (the rest of us would remove our forums and redirect there)&lt;br /&gt;- form a membership or association of microISVs&lt;br /&gt;- offer some means for startups to solicit advice for experienced entrepreneurs&lt;br /&gt;- organize articles written for the benefit of microISVs&lt;br /&gt;- periodic NetMeetings&lt;br /&gt;- eventually a small conference or seminars to meet face-to-face&lt;br /&gt;&lt;br /&gt;The almost unanimous response was that the microISV entity is sufficiently different than a shareware professional and that the mature organization of the Association of Sharware Professionals already provides most of these services. Any time spent organizing microISVs would be wasted effort.&lt;br /&gt;&lt;br /&gt;I'm well aware that in many cases microISVs use the shareware distribution model but I don't agree that all microISVs are shareware authors.Being a microISV refers to the organizational structure of the business while being a shareware professional refers to a distribution model. Granted, there is a large intersection between the two groups. However, I believe that a microISV association could establish an identify of its own to the benefit of its members.&lt;br /&gt;I'm not willing to single-handledly take on this cause though.&lt;br /&gt;&lt;br /&gt;The other almost unanimouse response from the recipients of my email was that we are all quite busy and this isn't something we have time for.&lt;br /&gt;This I agree with. So I've decided to take my email list and discussion forum down and link from my site to microISV.com for discussions.&lt;br /&gt;My site, &lt;a href="http://www.qwikpage.com/"&gt;http://www.qwikpage.com/&lt;/a&gt;, will focus on providing organized, high-quality articles relevant to startup entrepreneurs.&lt;br /&gt;I will also provide a directory of microISVs for their own promotion.&lt;br /&gt;I will not continue my previous attempt to put together a group fo 15 start-up microISV and 5 mentors. The advice I heard is that this can be done on the Association for Sharware Professionals site.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Making these changes actually reduces some of my distractions from my core business - which is developing RoadRaceResults.com - a running portal site.&lt;br /&gt;And that's a GOOD THING.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As an old German proverbs says,&lt;br /&gt;&lt;em&gt;&lt;em&gt;&lt;blockquote&gt;&lt;em&gt;&lt;em&gt;"The main thing is keeping the main thing, the main thing."&lt;/em&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;/em&gt;&lt;/em&gt;In the past 3 months I continually read that a startup entrepreneur must seek advice from experts and gather feedback from users as often as possible. This input needs to be used to influence strategic and quality improvements in the next iteration.&lt;br /&gt;The email I sent out was a great exercise in asking pointed questions, and getting feedback to set direction. I'm confident that I saved myself alot of wasted effort simply by asking questions.&lt;br /&gt;When I launch my products and web sites, I will make an effort to continually seek user feedback to help determine my next steps.&lt;br /&gt;&lt;em&gt;Lesson Learned.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110797566717828975?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110797566717828975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110797566717828975' title='82 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110797566717828975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110797566717828975'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/02/microisv-shareware-professional.html' title='microISV = Shareware Professional?'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>82</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110688865524225279</id><published>2005-01-27T20:44:00.000-08:00</published><updated>2005-01-27T21:44:18.060-08:00</updated><title type='text'>Why Bother Blogging?</title><content type='html'>Got your attention?&lt;br /&gt;What? A Blog, questioning the benefits of Blogging?&lt;br /&gt;&lt;br /&gt;Actually, I know the benefits, here are a bunch of links that describe the obvious benefits, particularly to startup software entrepreneurs:&lt;br /&gt;&lt;a href="http://sbinformation.about.com/od/businessblogfaq/f/businessblogs8.htm"&gt;What are the benefits of blogging for small business?&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.elearnspace.org/Articles/blogging_part_1.htm#benefits"&gt;Business Benefits of Blogging&lt;/a&gt;&lt;br /&gt;&lt;a href="http://wrede.interfacedesign.org/archives/571.html"&gt;Uses/Benefits of Blogging for Knowledge Workers&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.ducttapemarketing.com/weblog.php"&gt;Do Blogs Really Help Create Traffic&lt;/a&gt;&lt;br /&gt;etc. etc.&lt;br /&gt;&lt;br /&gt;What I have found though is that Blogging may just be a distracting sideline for the entrepreneur authoring the Blog.&lt;br /&gt;Recently, I read "The 80/20 Individual" (&lt;a href="http://icmr.icfai.org/pdf/8020mkj.PDF"&gt;here's a good summary&lt;/a&gt;) . The premise is that many of the world's most successful people are 80/20 Individuals. These are people that have a "20% spike", that is, 20% or less of these people contribute to 80% or more of their impact. The 20% Spike is the one thing that the person is outstandingly good at. If these people achieve intense focus on this strength and surround themselves with other people that can perform the other required 80% then they will reach the pinnacle of success in their field.&lt;br /&gt;It is also critical that they apply their 20% Spike to an appropriate field. For example, an extreme case is Shaquille O'Neal who obviously has a 20% Spike (or 1% Spike) suited to slam-dunking a basketball over much smaller people. He is most successful concentrating on that while surrounding himself with others that can perform the remaining 80% of the tasks. And of course, he has wisely choosen to pursue a career in basketball.&lt;br /&gt;It is of utmost importance, that we, as software entrepreneurs, identify our 20% Spike and apply it with laser-like focus to a product idea to which it is suited.&lt;br /&gt;&lt;br /&gt;I say all this to point out that maintaining a Blog for any benefit may be extremely counter-productive for many software entrepreneurs (as well as individuals in any other field).&lt;br /&gt;&lt;br /&gt;When I started this Blog back at the beginning of the year, my main purpose was to share my progress in developing RoadRaceResults.com (&lt;a href="http://davidrichardbrooks.blogspot.com/2005/01/inception-stage-started-wbs-and-stuff.html"&gt;read Jan 11 Entry&lt;/a&gt;).&lt;br /&gt;The reason I want to do this is to;&lt;br /&gt;- be accountable and&lt;br /&gt;- to solicit advice.&lt;br /&gt;When compared to working in a corporate environment, a software developer, independently working on a product is accountable to very few people. In addition, advice and criticism is rare unless actively sought.&lt;br /&gt;So, I considered daily chronicling my progress, decisions and questions for all to see.&lt;br /&gt;It turns out that my particular 20% Spike may not include Blogging.&lt;br /&gt;&lt;br /&gt;When I write, I typically strive for more quality and completeness than a well-written Blog demands. If I were to Blog daily, it would consume a good portion of my time.&lt;br /&gt;It's possible that I can set guidelines and metrics to strive to Blog daily:&lt;br /&gt;- for no less than 15 minutes (to honestly test whether it is worthwhile)&lt;br /&gt;- and no more than 30 minutes to ensure that I don't cut into the work I need to be focusing on.&lt;br /&gt;&lt;br /&gt;A quote from Bruce Lee that I have posted in my office, "The successful warrior, is the average man with laser-like focus". Somehow, I don't sense that this includes Blogging.&lt;br /&gt;&lt;br /&gt;BUT, at the same time, I still feel that I can benefit greatly from some sort of accountability that I had while employment in the past.&lt;br /&gt;&lt;br /&gt;In my own case, the verdict is still out on writing a Blog.&lt;br /&gt;The case of reading Blogs still has benefits to me so that I can learn from others (I'm glad that Blogging is part of their 20% Spike).&lt;br /&gt;&lt;br /&gt;Now, my default behaviour would be to go back and proof-read this post, condense it, add headings etc etc.&lt;br /&gt;But in the interest of proper Blogging I will just click "Publish Post"....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110688865524225279?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110688865524225279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110688865524225279' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110688865524225279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110688865524225279'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/01/why-bother-blogging.html' title='Why Bother Blogging?'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110550445564628330</id><published>2005-01-11T20:08:00.000-08:00</published><updated>2005-01-11T20:36:45.783-08:00</updated><title type='text'>Big Visible Charts For A MicroISV</title><content type='html'>My &lt;a href="http://davidrichardbrooks.blogspot.com/2005/01/pilgrims-den-where-it-all-happens.html"&gt;previous post&lt;/a&gt; discusses some of the essentials of a home office designed for software development.&lt;br /&gt;A bulletin board for '&lt;a href="http://c2.com/cgi/wiki?BigVisibleChart"&gt;Big Visible Charts&lt;/a&gt;' is at the center of the action.&lt;br /&gt;BVCs aren't just for collaboration and communication.&lt;br /&gt;Since this is a single person project, the priority is on:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;accountability to my stakeholders (family) &lt;/li&gt;&lt;li&gt;focus (to keep me working on the right things)&lt;/li&gt;&lt;li&gt;urgency (to constantly remind me how much work still needs to be done)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;To satisfy these purposes my BVC has:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Work Breakdown Structure (printed by MS Project)&lt;/li&gt;&lt;li&gt;Schedule (a linear calendar of 4 weeks)&lt;/li&gt;&lt;li&gt;Backlog Tasks cards (taken from WBS to show what is coming up)&lt;/li&gt;&lt;li&gt;Current Scheduled Tasks cards (taken from WBS to show what is currently being done)&lt;/li&gt;&lt;li&gt;Recently Completed Tasks cards (to show stakeholders what has been accomplished)&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;img src="http://www.qwikpage.com/microisv/wbs.jpg"&gt;&lt;/p&gt;&lt;p&gt;I will write a post later about why scheduling only needs to be done for 2-3 weeks (especially for one person) as long as a Work Breakdown Structure is kept current for the entire project. The entire project shouldn't exceed 4 months (or it should be broken down into 2 projects).&lt;/p&gt;&lt;p&gt;The guideline is to closely watch your footing on the path immediately in front of you (your 2-3 week schedule and Task Backlog). &lt;/p&gt;&lt;p&gt;Don't be too concerned about the path that is out of view, as long as you ensure that the path is leading to the correct destination (your WBS).&lt;/p&gt;&lt;p&gt;Periodically look back at where you have been to learn from it (add notes to your Recently Complete Tasks when they have important lessons for a retrospective).&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110550445564628330?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110550445564628330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110550445564628330' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110550445564628330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110550445564628330'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/01/big-visible-charts-for-microisv.html' title='Big Visible Charts For A MicroISV'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110550145930208076</id><published>2005-01-11T16:45:00.000-08:00</published><updated>2005-01-11T19:54:49.003-08:00</updated><title type='text'>The Pilgrim's Den - where it all happens</title><content type='html'>In my &lt;a href="http://davidrichardbrooks.blogspot.com/2005/01/inception-stage-started-wbs-and-stuff.html"&gt;previous post&lt;/a&gt; I officially unleashed my plans to develop RoadRaceResults.com (still not described here, but I'll get to that).&lt;br /&gt;&lt;br /&gt;I mentioned that one thing I accomplished was to set up The Pilgrim's Den, which is what I call my home office. I have always felt very strongly that the physical work environment is critical to productivity and success in software development. While employed in the past, I would take great care in setting up my workstation just the way I wanted it.&lt;br /&gt;Here are some of the essentials:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;lots of whiteboards&lt;/li&gt;&lt;li&gt;close to all team members that I am working with&lt;/li&gt;&lt;li&gt;an environment that allows speaking back-and-forth (without being concerned about interupting other developers working on something else)&lt;/li&gt;&lt;li&gt;a desktop computer where I can sit or stand to work&lt;/li&gt;&lt;li&gt;a notebook computer to be able to move around&lt;/li&gt;&lt;li&gt;a kitchen nearby&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;When working at home the criteria are slightly different:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;whiteboard space&lt;/li&gt;&lt;li&gt;huge bulletin board for '&lt;a href="http://c2.com/cgi/wiki?BigVisibleChart"&gt;Big Visible Charts&lt;/a&gt;'&lt;/li&gt;&lt;li&gt;music (CD player and great computer speakers)&lt;/li&gt;&lt;li&gt;hands-free phone&lt;/li&gt;&lt;li&gt;books, printers, files easily accessible&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Working at home is a lifestyle decision and it must be fun. This isn't frivilous but I have found it critical for productivity.&lt;/p&gt;&lt;p&gt;Here are some pictures of 'where it all happens' for me.&lt;/p&gt;&lt;b&gt;The home office location up in the Great White North&lt;/b&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://www.qwikpage.com/microisv/housesnow.jpg" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;b&gt;The Pilgrim's Den- The Think! Inspiration Whiteboard&lt;/b&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://www.qwikpage.com/microisv/den1.jpg" /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Pilgrim's Den- The Big Visible Chart (WBS, Tasks and Schedule)&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;img src="http://www.qwikpage.com/microisv/den2.jpg" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110550145930208076?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110550145930208076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110550145930208076' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110550145930208076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110550145930208076'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/01/pilgrims-den-where-it-all-happens.html' title='The Pilgrim&apos;s Den - where it all happens'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110547828354862378</id><published>2005-01-11T13:08:00.000-08:00</published><updated>2005-01-11T16:14:09.273-08:00</updated><title type='text'>Inception Stage Started - WBS and stuff</title><content type='html'>Now that I've had over 2 months to get started as a microISV, here's what I've accomplished:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;transition to self-employment and spend time with family&lt;/li&gt;&lt;li&gt;read or skim about 100 marketing/business and technical books&lt;/li&gt;&lt;li&gt;read tons of web articles about business/marketing&lt;/li&gt;&lt;li&gt;develop some qWIKpage technology&lt;/li&gt;&lt;li&gt;put qWIKpage on the back burner&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I have now committed to developing RoadRaceResults.com.&lt;/p&gt;&lt;p&gt;Here's where I'm at with that:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;initial &lt;a href="http://www.google.ca/search?hl=en&amp;q=%22work+breakdown+structure%22&amp;amp;meta="&gt;Work Breakdown Structure &lt;/a&gt;created&lt;/li&gt;&lt;li&gt;set up productive work environment (The Pilgrim's Den)&lt;/li&gt;&lt;li&gt;implemented a "&lt;a href="http://c2.com/cgi/wiki?BigVisibleChart"&gt;Big Visible Charts&lt;/a&gt;" system for personal project management (&lt;a href="http://www.bigvisiblecharts.com/"&gt;another BVC link&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;did some preliminary scheduling&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;I'll talk more some of this in later posts but I want to mention a bit about making the Work Breakdown Structure.&lt;/p&gt;&lt;p&gt;In the past I have used WBS's to get a project started when it was anything but obvious where to start. Even when working on a single person project it is essential to get a feel for what work needs to be done.&lt;/p&gt;&lt;p&gt;The typical approach I use is to breakdown all tasks on post-it notes and build a hierarchical structure of work down to individual tasks. Each tasks is about 1/2 to 2 days. If a task is very important but only takes an hour or so it still may get a WBS entry of its own.&lt;/p&gt;&lt;p&gt;These post-it notes then form the basis of a MS Project Gantt chart. This time around I felt I didn't really want to use MS Project since collaboration and communication isn't necessary. So I searched for software specifically designed to create WBS's. &lt;/p&gt;&lt;p&gt;It seemed that &lt;a href="http://www.criticaltools.com/wbsmain.htm"&gt;WBS Chart Pro &lt;/a&gt;is the most popular tool in this niche. With a 30 day (50 task) trial license I tried it out. Yes, it is quite easy to use and does what it should but I don't really see any advantage over using a subset of MS Project's features to enter tasks and print out a tree-like Big Chart.&lt;/p&gt;&lt;p&gt;In a post to follow I will show and describe my Big Chart system.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;This now officially unleashes the &lt;/span&gt;&lt;/strong&gt;&lt;a href="http://www.1000ventures.com/business_guide/psa_bcoach_startup.html"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Inception Stage&lt;/span&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt; of my microISV business.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110547828354862378?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110547828354862378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110547828354862378' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110547828354862378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110547828354862378'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/01/inception-stage-started-wbs-and-stuff.html' title='Inception Stage Started - WBS and stuff'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10010523.post-110545847207497940</id><published>2005-01-11T07:34:00.000-08:00</published><updated>2005-01-12T13:22:37.140-08:00</updated><title type='text'>Gestation Phase - First 2 Months</title><content type='html'>&lt;a href="http://www.qwikpage.com/microisv/2004-November-17-Day_1.htm"&gt;November 1, 2004 was Day 1 for me as a microISV.&lt;/a&gt;&lt;br /&gt;Since then I have been in the &lt;a href="http://www.1000ventures.com/business_guide/psa_bcoach_gestation.html"&gt;Gestation Phase&lt;/a&gt;.&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:78%;"&gt;(Note: this terminology is from &lt;/span&gt;&lt;a href="http://www.1000ventures.com/"&gt;&lt;span style="font-size:78%;"&gt;Ten3 Business e-Coach&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;. Take a look, their site is filled with 100s of quality concise articles related to starting and running a business)&lt;/span&gt;&lt;/em&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;The risks identified with the first period of a new venture are:&lt;br /&gt;- &lt;a href="http://www.1000ventures.com/business_guide/crosscuttings/vision_mission_strategy.html"&gt;clarifying vision&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.1000ventures.com/business_guide/crosscuttings/develop_yourself_main.html"&gt;developing your business skills&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://www.1000ventures.com/business_guide/marketing_main.html"&gt;identification of the market niche&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I started with a file of potential ideas and some prototype code for some of the ideas.&lt;br /&gt;I had a short-list of 3 ideas and one in particular that I was prototyping. I started working on something called TEAM qWIKpage while learning as much as I could about business, and marketing in particular (&lt;a href="http://www.qwikpage.com/microisv/2004-December-10-PR.htm"&gt;which I contend covers most of what we need as microISVs&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;On the personal side I also spent more time with my family than in the past 7 years while at &lt;a href="http://www.patterndiscovery.com/"&gt;Pattern Discovery Software&lt;/a&gt; as Dir. of Product Development. I needed more time with my kids just doing things together. Simple things, like preparing and eating breakfast with all 5 of us each morning and then driving them to school instead of the bus. Of course, I may have accomplished more in my business if I didn't do this but you can't put a price on these memories.&lt;br /&gt;&lt;br /&gt;While working on the qWIKpage Technology in Nov and Dec, I made some exciting innovations that will differentiate it from the competition.&lt;br /&gt;At the same time, I was becoming less comfortable with my market positioning. You see, this technology (not unveiled yet) can be used in many applications.&lt;br /&gt;&lt;br /&gt;The common downfall of many software entrepreneurs is that they get married to an idea and press on with developing and launching a product. In an article titled, &lt;a href="http://1000ventures.com/business_guide/10_deadly_small_business_mistakes.html"&gt;The 10 Deadly Small Business Mistakes&lt;/a&gt;, the number one mistake is "Getting Wedded to an Idea and Sticking with it Too Long". With the technical blinders on, the status quo entrepreneur misses the chance to target a more profitable market.&lt;br /&gt;&lt;br /&gt;We read everywhere that the best time to save a failing project is sooner rather than later. For this reason, I stopped the product development to allow me to be more diligent about the product strategy.&lt;br /&gt;&lt;br /&gt;I shifted my focus to &lt;a href="http://www.qWIKpage.com"&gt;www.qWIKpage.com&lt;/a&gt; to do some on-the-job training on launching a site, getting it indexed in the search engines and generating traffic.&lt;br /&gt;&lt;br /&gt;While doing this I started to do some market research on some other product ideas. This is where I am now.&lt;br /&gt;&lt;br /&gt;If you read my tongue-in-cheek page &lt;a href="http://www.qwikpage.com/microisv/AboutDRBMicroISV.htm"&gt;About DRB&lt;/a&gt;, you will learn that a personal passion of mine is running. This experience has identified an opportunity in the sizeable running subculture. Not only is there a potential for a successful site/service/franchise but there is a seasonal window of opportunity that goes along with it. For this reason, I have committed to developing this idea immediately.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10010523-110545847207497940?l=davidrichardbrooks.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://davidrichardbrooks.blogspot.com/feeds/110545847207497940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=10010523&amp;postID=110545847207497940' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110545847207497940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10010523/posts/default/110545847207497940'/><link rel='alternate' type='text/html' href='http://davidrichardbrooks.blogspot.com/2005/01/gestation-phase-first-2-months.html' title='Gestation Phase - First 2 Months'/><author><name>David Richard Brooks</name><uri>http://www.blogger.com/profile/04805235195491056076</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04795314471056114487'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>9</thr:total></entry></feed>