Mike Taber's Blog Musings on software startups, development, and running a business from a guy with a lot going on http://miketaber.net/Default.aspx Mike Taber http://miketaber.net/Default.aspx Subtext 2008-03-19T16:44:36Z Athens, Greece - Day 4 http://miketaber.net/archive/2008/03/19/1274.aspx 2008-03-19T16:43:35-04:00:00 2008-03-19T16:43:35Z I was going to write another post about my day yesterday when I got back from the office, but my day simply got worse when I booted up my laptop.<br /> <br /> It turns out that there is a strike going on here in Athens. A lot of the city services are shutting down, garbage is piling up on the street corners, etc. It's really not pretty. I'm certain that it's not any different than in the US when public services go on strike.<br /> <br /> Yesterday morning, I had to wait for more than half an hour to get a taxi to get to the office. I left the office around 5:30pm and it took me 3 hours to get home. I waited outside the office for more than 45 minutes trying to get a taxi before I decided to start walking. And of course I got lost because I couldn't read any of the signs.<br /> <br /> <img width="400" height="320" src="/uploadedImages/AllGreekToMe.jpg" alt="It's all Greek to me!" /><br /> <br /> Yes, that photo is technically from the airport. Not a good photo, but the best my camera phone could do. The streets of Athens are worse because most of the side streets have signs and the ones that do are well... in Greek.<br /> <br /> So after my 3 hour, unanticipated walking tour of downtown Athens, I made it back to my hotel and attempted to do some work for the client. When I boot up my laptop, my profile was somehow corrupted. I think it was some leftover problems due to an older profile I was using on my computer, but I'm not quite certain. So after my 9 hour work day, and my 3 hour commute home, I spent another 3 hours fixing my laptop, and another 3 hours on top of that doing work trying to keep up with things going on with Moon River back in the US.<br /> <br /> It's been a rough trip so far, but I really can't complain. It's better to have too much business than not enough and travel is part of being a consultant in my line of work. Things are on the verge of changing though. I have several more weeks of travel lined up and after that, we'll have to see what happens. I'll certainly keep you posted.<img src="/aggbug/1274.html" width="1" height="1" /> http://miketaber.net/comments/1274.aspx 0 http://miketaber.net/comments/commentRss/1274.aspx http://miketaber.net/services/trackbacks/1274.aspx Athens, Greece - Days 1-2 http://miketaber.net/archive/2008/03/17/1273.aspx 2008-03-17T19:36:40-04:00:00 2008-03-19T16:44:36Z I've been here for literally 10 minutes and I already hate the place. It's cramped, it smells funny, there's nothing to do here, the food sucks, and I had to pay $125 to get an adapter so I could plug my laptop into the power outlet. Only 9 more hours before I get out of this damned airplane.<br /> <br /> ********************<br /> <br /> Well, that flight sucked. Now that I'm finally in Greece, it's not too bad here. Of course, there's an impending strike taking place on Wednesday that will likely impede my ability to take a taxi back and forth to my client, but it really only took most of Sunday for me to adjust. I didn't sleep real well last night, but I would attribute that to the first night in a new hotel and being paranoid about whether the wake-up call is really going to work in the morning.<br /> <br /> I haven't had any time to get out yet, but hopefully that will change over the next few days. I'll see if I can get some good photos of the acropolis while I'm here. I have a decent view of it from the hotel, but I don't think my camera is going to cut it at this distance.<br /> <br /> And a traveling tip to the wise... don't try to cross the street between lights here in Athens unless the pedestrian light is on. Look both ways, even on the one way streets. I saw a woman try that today and she got halfway across one of the four lanes of traffic when she realized she wasn't going to make it. All of the cabbies gunned their motors like they were at the starting line of a go-kart race. Fortunately, the cabbie coming down the road in her lane hit the brakes just in time to avoid giving her a ride on his hood. I wonder if he would have charged her for that ride.<img src="/aggbug/1273.html" width="1" height="1" /> http://miketaber.net/comments/1273.aspx 1 http://miketaber.net/comments/commentRss/1273.aspx http://miketaber.net/services/trackbacks/1273.aspx Returning from hiatus http://miketaber.net/archive/2008/03/12/1272.aspx 2008-03-12T23:15:35-04:00:00 2008-03-12T23:15:35Z So, I'm back. Technically I never went anywhere. Unless you count Indianapolis, Puerto Rico, Raleigh, Durham, Pinehurst, and Indianapolis again. I also have an upcoming trip to Athens. Yep. As in Athens, Greece. I leave on Saturday. Two weeks after I get back, I leave for Las Vegas where we're sponsoring a conference. Yes, life is rough. Let me tell you, that trip to San Juan, Puerto Rico back in February was just <span style="font-style: italic;">awful</span>. Coming from New England, I just can't understand how they deal with that weather all the time. I mean, it was warm, sunny and people were walking around in shorts. Shorts! In January! The insanity of it all.<br /> <br /> Of course, doing all that traveling for clients is pretty nice sometimes too. After all, I didn't have to pay for any of those trips and only one of them was terribly painful. If you're guessing, it wasn't the trip to Puerto Rico.<br /> <br /> A lot has happened since I last posted to this blog. We filled the position we had open with a new technical member of the staff. Finally. It took forever and we had a ton of people in for interviews, but the process is finally over. He's smart, funny, and brings a unique perspective to the office. Unfortunately, now that he's in the door, we're already considering starting the hiring process again. It just never seems to end.<br /> <br /> We also moved into a new office space at the end of the year. That's been something of an ongoing nightmare due to the heating issues, but the move has been good overall. We went from a 450 sq. ft office to a 2,200 sq. ft office. Believe me when I say that we needed the space. We had the space built out for us back in December and moved in just before New Years. I'll tell you the war stories in a follow up article, but everyone has their own office, and none of the servers are in anyone's office.<br /> <br /> Let's see, what else. I was reminded today that my <a href="/archive/2007/05/05/1263.html">stolen GPS</a> with all of the European maps would have come in extremely handy while I'm in Athens this coming week. Alas, it was not to be. I could buy another set of maps, but when am I going to go to Europe again? Oh yea. Most likely in the next 3 months, as we're courting a few potential customers in Europe right now. Seems Moon River Consulting has gone international pretty quickly.<br /> <br /> Last week was intended to be my return from hiatus, however I read in the paper the morning I was going to add a new entry that Gary Gygax had passed away. I don't think he was still involved with Dungeons &amp; Dragons or Wizards of the Coast anymore, but still. Once a geek, always a geek I suppose. I felt like I had somehow lost something, but wasn't quite sure what. Maybe I need one of those <a href="#">Remembralls</a>.<br /> <br /> I think the only major thing left to mention is that my Masters thesis is finally underway again. Previously, I had spent a huge amount of time procrastinating. To the tune of nearly 5 years. Now, with the deadline fast approaching, I'm spending my spare time on the road working on my thesis rather than touring the sights. It's not terribly unusual for me to sit in my hotel room on my laptop, but it's a little disconcerting that my trip to Greece will likely be spent the same way. After all, how many times do I get to go to Greece?<br /> <br /> Stay tuned for some follow ups.<img src="/aggbug/1272.html" width="1" height="1" /> http://miketaber.net/comments/1272.aspx 0 http://miketaber.net/comments/commentRss/1272.aspx http://miketaber.net/services/trackbacks/1272.aspx Job opening at Moon River Consulting http://miketaber.net/archive/2007/10/04/1271.aspx 2007-10-04T21:28:36-04:00:00 2007-10-04T21:28:36Z We have a full time position open here at <a href="#">Moon River Consulting</a>. What's that you say? What's Moon River Consulting? Well, it's the consulting counterpart of <a href="#">Moon River Software</a>. The listing is on Monster.com and you can find out more information about it <a href="#">here</a>.<br /> <br /> If you're pretty good with Windows, Unix, and have a halfway decent security background, please take a look. We're trying to fill this position by the end of October if at all possible. Below is the listing from Monster.com.<br /> <br /> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style="font-size: 16pt;"><font face="Times New Roman">Full-time Software Consultant<o:p></o:p></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><font size="3"><font face="Times New Roman"><st1:placename w:st="on"><span style="">Moon</span></st1:placename><span style=""> <st1:placetype w:st="on">River</st1:placetype> Consulting is an entirely self funded software development and consulting services company based near <st1:place w:st="on"><st1:city w:st="on">Worcester</st1:city>, <st1:state w:st="on">MA</st1:state></st1:place>. We're looking <o:p></o:p></span></font></font><span style=""><font size="3"><font face="Times New Roman">for a jack-of-all-trades, Senior Consultant to add to our consulting team to help service enterprise level clients. This person must be technical, outgoing and <o:p></o:p>self-motivated.<o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"> <o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"><strong>Job Responsibilities:</strong><br /> </font></font></span></p> <ul> <li><span style=""><font size="3"><font face="Times New Roman">Communicate effectively to project managers, clients, and others involved in a project at all levels of management</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Write project plans, work proposals, and identify additional business opportunities with existing clients</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Implement project plans and security software across enterprise level corporations using SecurityExpressions and other security products <o:p></o:p></font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">(training will be made available for SecurityExpressions)<br /> Develop security policy files for various operating systems (Windows, Linux, HPUX, Solaris, AIX, etc)</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Actively participate in development of internal and packaged software solutions</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Perform software demonstrations and proof of concepts, both on-site and via the web</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Perform other consulting services as needed<o:p></o:p></font></font></span></li> </ul> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"> <o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"><strong>Required Qualifications:</strong><br /> </font></font></span></p> <ul> <li><span style=""><font size="3"><font face="Times New Roman">Strong Windows and Unix systems configuration skills</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Scripting experience such as Unix/Linux shell scripting, Perl, Javascript, VBScript, etc.</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Experience with C#, C, or C++</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Must write easily maintainable and easily understood code</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Excellent command of written and spoken English</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">BS or MS in Computer Engineering, Computer Science, or equivalent</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Ability to learn new concepts and technologies quickly</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Experience writing design documents and gathering implementation requirements</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">n-tier design experience<o:p></o:p></font></font></span></li> </ul> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"> <strong><o:p></o:p></strong></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"><strong>Preferred qualifications:</strong><br /> </font></font></span></p> <ul> <li><span style=""><font size="3"><font face="Times New Roman">Consulting experience, CISSP, MCSE, MCSD, or MCDBA</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Experience or certifications with Altiris products</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Security software background</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Relational database programming and design (SQL Server, Oracle, mySQL, etc)</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">Web development technologies. ASP.NET Web Services and Web Applications a plus</font></font></span></li> <li><span style=""><font size="3"><font face="Times New Roman">XML and related technologies<o:p></o:p></font></font></span></li> </ul> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"> <o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3" face="Times New Roman">Please only apply if you have the experience/qualifications necessary. Send résumé and cover letter to </font><a target="_blank" href="mailto:pcloadltr@moonriverconsulting.com"><font size="3" face="Times New Roman" color="#0000ff"> </font></a><font size="3" face="Times New Roman" color="#0000ff"><a href="mailto:pcloadltr@moonriverconsulting.com?subject=Full-time%20Software%20Consultant">pcloadltr@moonriverconsulting.com</a> </font><font size="3"><font face="Times New Roman">, or fax to 617-314-9890.<o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><o:p><font size="3" face="Times New Roman"> </font></o:p></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman"><strong>Additional info:</strong><o:p></o:p></font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman">Some travel will be required for this position, but the amount of travel varies by client requests. This position is open to a wide range of talents. When you're not working on consulting engagements, you will be working on in-house product development efforts. If you're smart, motivated, hate bureaucracy, and want a company that is willing to give you the tools you need to get the job done, we encourage you to apply.</font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""></span> </p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style=""><font size="3"><font face="Times New Roman">Our office is currently located in downtown Worcester, but we will be moving to larger offices in the Westborough area before year end.</font></font></span></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><o:p><font size="3" face="Times New Roman"> </font></o:p></p> <p style="margin: 0in 0in 0pt;" class="MsoNormal"><span style="font-size: 11pt;"><font face="Times New Roman">We offer medical and dental benefits, paid vacation and holidays, and a pleasant, supportive work place. </font></span><font face="Times New Roman"><st1:country-region w:st="on"><st1:place w:st="on"><span style="font-size: 11pt;">U.S.</span></st1:place></st1:country-region><span style="font-size: 11pt;"> citizenship required.</span></font></p><img src="/aggbug/1271.html" width="1" height="1" /> http://miketaber.net/comments/1271.aspx 0 http://miketaber.net/comments/commentRss/1271.aspx http://miketaber.net/services/trackbacks/1271.aspx If you can read this... http://miketaber.net/archive/2007/09/30/1270.aspx 2007-09-30T23:30:39-04:00:00 2007-09-30T23:30:39Z then you're not blind. Actually, what it really means is that the DNS propagation is complete and you're seeing this blog on the new server. I'll tell you about it soon, I promise.<img src="/aggbug/1270.html" width="1" height="1" /> http://miketaber.net/comments/1270.aspx 0 http://miketaber.net/comments/commentRss/1270.aspx http://miketaber.net/services/trackbacks/1270.aspx Treating the symptoms, but not the problem http://miketaber.net/archive/2007/07/11/1269.aspx 2007-07-11T10:17:13-04:00:00 2007-07-11T10:17:13Z A few days ago, I was riding up the elevator to my office and as usual, was annoyed when it stopped at the second floor. My office building has a parking garage right behind it and there's a connection to the second level of the building. I have a parking pass in another garage because there's a two year waiting list for this one, but I digress.<br /> <br /> What has often bothered me is the fact that I need to get to the eight floor and more often than not, on my way up in the morning I'm stopped by people who take the elevator from the second floor to the third floor. To get to the elevator on the second floor, you have to walk past the stairs to the third floor. But these people will wait for an elevator so they don't have to climb 13 steps. It's a little ridiculous.<br /> <br /> Today, was even more so. The man who got on the elevator had two bags over his shoulders. One was a gym bag that had an old pair of sneakers sticking out of it and some gym clothes next to it. The other bag had some office documents I presume and a <a href="#">Lean Cuisine</a> meal sticking out the top.<br /> <br /> This is a classic case of treating the symptoms and not the problem. "I'm overweight so I'm going to go to the gym and get on a diet to lose weight." Nevermind changing the basic habits that made me that way to begin with to solve the problem long term.<br /> <br /> I've seen this is software too and it's just as annoying. The following is a recreation of some code I worked on a long time ago.<br /> <br /> // Fixed: autocorrect if this variable wasn't set to keep the progg from crashing<br /> if ( selectedOption == null )<br /> {<br />     selectedOption = 1; // default to the first option<br /> }<br /> <br /> Hmmmm. Here's a thought. Instead of just avoiding the problem, why don't you find out what's causing it and fix it!<br /> <br /> If the user didn't select something, chances are they didn't mean to select option 1. You can't make the assumption that the user even knew what Option 1 was, let alone that they wanted to select it. Very poor bug fix if you ask me.<br /> <br /> When you're debugging a problem, make sure you understand the root cause of it and treat that. Don't assume that by fixing the symptoms, you've fixed the problems. That's like getting treated for lung cancer while you continue to smoke like a chimney.<img src="/aggbug/1269.html" width="1" height="1" /> http://miketaber.net/comments/1269.aspx 3 http://miketaber.net/comments/commentRss/1269.aspx http://miketaber.net/services/trackbacks/1269.aspx Google does it again... and again http://miketaber.net/archive/2007/07/06/1268.aspx 2007-07-06T11:26:56-04:00:00 2007-07-06T11:26:56Z It seems like it's been years since I started using Google Maps and Google Docs. It probably has been for Google Maps, but I only started using Google Docs this past year to write articles for my blog and share them for review with other people. In the past week, my two biggest complaints about both applications have been answered.<br /> <br /> <span style="font-weight: bold;">Google Maps:</span><br /> My wife used to hate using Google Maps. "It doesn't usually know the best route to take" she claimed one day, while touting Yahoo's Maps. If you talk to a hundred different people and ask which their favorite online mapping application is, you're probably going to get a range of answers, centered around less than five applications.<br /> <br /> Ask the same hundred people if there's anything in their favorite application that they don't like, and you'll probably get a range there as well, centered around a few specific problems.<br /> <br /> My wife's complaint about Google Maps is well taken. For example, if she decides that she wants instructions from her mother's house to her uncle's house, it takes her down some rather unpleasant roads. They're basically ripped to shreds. Anyone from New England knows that it snows here... a lot. And that snow has a tendency to destroy roads. The state of Massachusetts isn't know for its ability to keep the roads in good condition, so Google has you driving over these roads where the speed limit is technically 40 mph, but realistically if you want your teeth and the shocks on your car to still be intact, then you drive a bit slower. I know, I know. Speed limits are just suggestions in Massachusetts. Please bear with me.<br /> <br /> Google Maps just came out with a new feature that allows you to drag the route that it has mapped for you so that you take a slightly different route. So if you know that there is construction going on for a particular stretch of highway, you can use Google Maps to help you find an alternate route and set alternate waypoints in that area. Very very cool.<br /> <br /> <span style="font-weight: bold;">Google Docs:</span><br /> Over the past year or so, I've half written quite a few blog entries that I never finished. Google used to only show you recently edited documents and sort of hid the rest of them. It was very annoying to have edited a document, and then try to find it again several months later. Yes, they run a search engine. But search will only take you so far.<br /> <br /> Search is great for telling you what exists if you already know what you're looking for. But if you're looking for things that were lost or forgotten along the way, search falls up short. As an example, lets assume that you have archived a bunch of files on your hard drive because you don't use them very often. A year later, you want to go back and look at them to see what's there. If you knew what was in them, you could search. But it's been a year and you can't remember what's there so you want to iterate over all of them. This is where Google Docs fell short. It didn't let you easily iterate over each of them and look to see what was there.<br /> <br /> Enter the concept of folders. Phew! Good thing the Google engineers were on the ball here. This newfangled folder concept is great. I can't imagine where in the world they got it from... oh wait. Yes I can.<br /> <br /> It does seem to baffle me that they didn't create folders from the very beginning, but I guess they just wanted to make it simple. They did acquire the product after all. It's not as if Google created Google Docs from the beginning. But with the clout of Google behind it, there's active development going on, and the product is getting better, which is something I'm ecstatic about.<br /> <br /> Now to go in and see what's there so I can organize it a bit better and finish off some of those blog posts and articles I never got around to finishing<img src="/aggbug/1268.html" width="1" height="1" /> http://miketaber.net/comments/1268.aspx 0 http://miketaber.net/comments/commentRss/1268.aspx http://miketaber.net/services/trackbacks/1268.aspx Excel spreadsheet productivity http://miketaber.net/archive/2007/06/13/1267.aspx 2007-06-13T12:24:04-04:00:00 2007-06-13T12:24:04Z You'd think that with the whole "widescreen craze", Microsoft would have addressed this issue on their own. It turns out that when you're using Excel 2003, you can't view two Excel documents side by side in different monitors because Excel opens them up in a single application window. They show up in the taskbar as two different instances of the application, but when you try to move one of them to a different monitor, it moves them both because they're part of the same application instance.<br /> <br /> Many thanks to <a href="#">Ant Drewery</a> for the solution. Now I can view two Excel spreadsheets side by side in different monitors at the same time. Apparently Microsoft has fixed this in Excel 2007.<br /> <br /> Want to view two spreadsheets side by side on different monitors at the same time? <a href="#">Here are the instructions</a> for how to fix it on your own PC.<img src="/aggbug/1267.html" width="1" height="1" /> http://miketaber.net/comments/1267.aspx 1 http://miketaber.net/comments/commentRss/1267.aspx http://miketaber.net/services/trackbacks/1267.aspx Working hard or hardly working http://miketaber.net/archive/2007/06/03/1266.aspx 2007-06-03T13:23:17-04:00:00 2007-06-12T13:49:37Z Well, I've put another pair of 60+ hour weeks behind me. Hopefully that's the end of the extended hours this summer, but I rather doubt it. At least this week the AC in my office should be fixed. I was getting tired of working in an office that was 85+ degrees with high humidity and no AC. They came to fix it the day before I left for Texas. It's relatively cool in here right now, but they turn off the AC on the weekends and I can't turn it back on. Tomorrow I get to find out whether it's really fixed or not.<br /> <br /> In any case, it's not nearly as hot here as it was in Texas. I got into my rented piece of trash, aka Chevy Cobalt, after working with my client all day and it indicated that the temperature was 101 degrees. But it's a dry heat, right? True, but the temperature was still a three digit number. Fortunately, the humidity was less than 50%. It could have been a lot worse.<br /> <br /> I have three new articles in the works right now. The problem tends to be the fact that there's only so many hours in the day. Between the house, wife and business, I can only get so much done. This is of course the tradeoff that one must make when building a new business, raising a family, and trying to blog about it. You can either get work done for the business, work done at home, or document what you're doing. Pick two, outsource the third.<img src="/aggbug/1266.html" width="1" height="1" /> http://miketaber.net/comments/1266.aspx 1 http://miketaber.net/comments/commentRss/1266.aspx http://miketaber.net/services/trackbacks/1266.aspx On the road again... http://miketaber.net/archive/2007/05/29/1265.aspx 2007-05-29T00:36:57-04:00:00 2007-05-29T00:36:57Z "<span style="font-style: italic;">just can't wait to get on the road again...</span>" <a href="http://www.cowboylyrics.com/lyrics/nelson-willie/on-the-road-again-2509.html">Willie Nelson</a><br /> <br /> Well, I'm down in Texas this week. I haven't been in Texas in nearly 10 years. Not since I was with Clearwire and the senior management flew me down to <a href="/articles/44.html">give a presentation</a> on how I was going to save the company $20 million by building them software rather than outsourcing the project.<br /> <br /> Traveling has its highs and lows. On one hand, it's very nice to know that I'm going to be able to help a company solve some of their security problems. On the other hand, I left my house at 7:30am and got to my hotel here in Texas at just after 6:30pm. With the one hour time zone difference, I had been traveling for 12 hours. That sucks. And on Memorial Day of all days, a day which I would have otherwise had off. I also wish I didn't have to leave the wife and 3 month old at home for a week at a time.<br /> <br /> But, that's the price I have to pay for being self employed. Sometimes I work extra hours because the work is there and you don't know when it's going to dry up. I was thinking about my situation the other day and I realized that I've been self employed for just over 18 months now. By contrast, this blog is 21 months old. I should probably have some sort of celebration or contest or something, but I've been building three other websites in addition to this blog, so I just don't have the time to do something special. Maybe this October when I've been self employed for 2 years I'll throw a blowout party and buy myself a kegerator. I've always wanted to have <a href="#">Guinness</a> on tap.<br /> <br /> I've gotten a few questions from my readers about how to find clients, and generally how to get started in consulting, so I've been trying to piece together an article or two about that. Also, I've been talking to the person who purchased the singlefounder.com website, trying to figure out if there's a way we might be able to work together on the site to help other people who want to start their own companies. We'll see how all that plays out. There's a lot on my plate right now and I really don't want to bite off more than I can chew. This week I should have time to make some serious headway on the articles, but it does make me wish that cloning technology would get better or that the days would get longer.<img src="/aggbug/1265.html" width="1" height="1" /> http://miketaber.net/comments/1265.aspx 0 http://miketaber.net/comments/commentRss/1265.aspx http://miketaber.net/services/trackbacks/1265.aspx