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

<channel>
	<title>&#34;Hello World&#34; - The SlickEdit Developer Blog &#187; Other</title>
	<atom:link href="http://blog.slickedit.com/category/other/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.slickedit.com</link>
	<description>&#34;Hello World&#34; - The SlickEdit Developer Blog</description>
	<lastBuildDate>Wed, 25 Jan 2012 15:25:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Last Minute Gift Ideas for the Programmer in your Life</title>
		<link>http://blog.slickedit.com/2011/12/last-minute-gift-ideas-for-the-programmer-in-your-life/</link>
		<comments>http://blog.slickedit.com/2011/12/last-minute-gift-ideas-for-the-programmer-in-your-life/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 17:41:38 +0000</pubDate>
		<dc:creator>Matthew E</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=883</guid>
		<description><![CDATA[If you&#8217;re in need of one last gift for the techie on your holiday shopping list, we suggest the following. Caffeinated Soap No, we&#8217;re not making this up. http://www.thinkgeek.com/interests/giftsunder10/5a65/  Between end-of-year project deadlines, gift shopping, and other holiday preparations, a coder can get really squeezed for time. And you don&#8217;t want to back a programmer [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re in need of one last gift for the techie on your holiday shopping list, we suggest the following.</p>
<p><strong>Caffeinated Soap</strong><br />
No, we&#8217;re not making this up. <a title="Caffeinate Soap " href="http://www.thinkgeek.com/interests/giftsunder10/5a65/ " target="_blank">http://www.thinkgeek.com/interests/giftsunder10/5a65/ </a><br />
Between end-of-year project deadlines, gift shopping, and other holiday preparations, a coder can get really squeezed for time. And you don&#8217;t want to back a programmer into a corner where they have to choose between sufficient caffeination and personal hygiene. This should avoid any such unpleasantness.</p>
<p><strong>A Blunt Instrument</strong><br />
<a title="http://www.harborfreight.com/4-lb-neon-orange-dead-blow-hammer-41800.html" href="http://www.harborfreight.com/4-lb-neon-orange-dead-blow-hammer-41800.html" target="_blank">http://www.harborfreight.com/4-lb-neon-orange-dead-blow-hammer-41800.html</a><br />
There are situations in which you simply cannot improve upon a large hammer.  This is the reason that the B-52 has had such a long lifespan. This orange beauty will allow your beloved techie to vent frustration upon keyboards, desks, recalcitrant Solaris machines, etc without the risk of forehead or hand injury.</p>
<p><strong>A &#8220;<em>Come home for dinner late</em>&#8221; card</strong><br />
It&#8217;s surprising how many bugs are found just after the &#8220;I&#8217;ll be home by 6:15 for dinner&#8221; phone call. Your programmer is now torn between a promise to loved ones and a dedication to hunting down that crash before calling it a day. Give them a Monopoly-style &#8220;Get out of dinner, free&#8221; card so that at least once this <del datetime="2011-12-22T17:25:43+00:00">year</del> week, they can arrive late without guilt.</p>
<p><strong>A USB-chargeable flashlight</strong><br />
<a title="USB Flashlight" href="http://www.berettausa.com/products/jolt-usb-flash-light-b2c-only-blue/" target="_blank">http://www.berettausa.com/products/jolt-usb-flash-light-b2c-only-blue/</a><br />
A USB flashlight is insidious in its irresistible blend of techie-seducing features. First off, it&#8217;s a USB device. *Anything* USB (and to a lesser extent FireWire) is worthy of investigation. Secondly, it&#8217;s the size and shape of most trade show trinkets, which programmers are wired at birth to hoard. Thirdly, it has a genuinely useful function, which all but ensures your coder will make every effort to rationalize this gadget&#8217;s place in the laptop bag for years to come.</p>
<p><strong>Carpal Tunnel Therapy</strong><br />
<a title="Carpal Tunnel Massager" href="http://www.amazon.com/Roleo-Therapeutic-Carpal-Therapy-Massager/dp/B005CP4GDA/" target="_blank">http://www.amazon.com/Roleo-Therapeutic-Carpal-Therapy-Massager/dp/B005CP4GDA/</a><br />
Because sometimes you gotta play hurt.<br />
(Not yet verified, but I think this thing can also make homemade ravioli&#8230;)</p>
<p><strong>Yoga Gear</strong><br />
<a title="Office Yoga" href="http://www.amazon.com/Office-Yoga-Simple-Stretches-People/dp/0811826856" target="_blank">http://www.amazon.com/Office-Yoga-Simple-Stretches-People/dp/0811826856</a><br />
Not only is this great for relieving the tension of long hours frozen at the keyboard, it appears to also be a <a title="Let me show you my yoga mat" href="http://dealbreaker.com/tag/let-me-show-you-my-yoga-mat-in-the-office/" target="_blank">crafty way of furthering ones career</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2011%2F12%2Flast-minute-gift-ideas-for-the-programmer-in-your-life%2F';
  addthis_title  = 'Last+Minute+Gift+Ideas+for+the+Programmer+in+your+Life';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2011/12/last-minute-gift-ideas-for-the-programmer-in-your-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geek Artifacts</title>
		<link>http://blog.slickedit.com/2011/09/geek-artifacts/</link>
		<comments>http://blog.slickedit.com/2011/09/geek-artifacts/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 17:56:38 +0000</pubDate>
		<dc:creator>Matthew E</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=723</guid>
		<description><![CDATA[Look at this. It&#8217;s worthless &#8211; ten dollars from a vendor in the street. But I take it, I bury it in the sand for a thousand years, it becomes priceless. Men will kill for it. Men like you and me. - René Belloq, Raiders of the Lost Ark &#160; Whether it be changing jobs, [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em>Look at this. It&#8217;s worthless &#8211; ten dollars from a vendor in the street. But I take it, I bury it in the sand for a thousand years, it becomes priceless. Men will kill for it. Men like you and me.</em><br />
- René Belloq, Raiders of the Lost Ark</p></blockquote>
<p>&nbsp;</p>
<p>Whether it be changing jobs, moving to a new house or office, or simply cleaning out clutter, every so often I find myself sorting through the bits of technology-related junk I&#8217;ve accumulated over the years. There&#8217;s a fair amount of trade show goodies, some of them entirely too cool or valuable to part with. The bulk of it is reluctantly thrown away, including stress-relief squeezy things, can coolers, light up pens that no longer light, and the like. But there are items that always survive the cut, ones that have some sentimentality attached to them.</p>
<h3><strong>Professional Developers Conference 2000 pen</strong></h3>
<p>I cannot believe this thing still writes after 11 years. It has lived in the glove box of the three different cars I&#8217;ve owned since 2000. This was the PDC where Microsoft formally introduced the .NET platform to the masses. I vividly recall the stunned looks on thousands of keynote attendees as they realized all their Win32 mastery was just rendered obsolete. The pen has actually outlasted several .NET technologies introduced at the conference. I&#8217;ve got one from the 2003 PDC ready to go once this one runs out of ink.</p>
<h3><strong>Cyrix x86 processor</strong></h3>
<p>A leftover from my system building days. It was the <a href="http://en.wikipedia.org/wiki/Cyrix" target="_blank">first real ultra-cheap x86 alternative</a>, and prompted Intel to develop the Celeron line. I placed this in a slapped-together spare parts budget computer (running Windows 95) that I assembled for my wife&#8217;s grandparents. Cyrix as a company didn&#8217;t last long, but this chip powered that system for over a decade. Now that the grandparents are gone, I can&#8217;t bear to toss this hunk of silicon junk.</p>
<h3><strong>NeXT Step poster</strong></h3>
<p>I got <a href="http://blog.slickedit.com/wp-content/uploads/2011/09/NextCube-c.jpg" target="_blank">this gem</a> in a trade with my wife&#8217;s uncle, a sysadmin, for a Windows Server 2000 license. It&#8217;s a panorama of the first generation NeXT system, replete with all black computer, keyboard, monitor, and printer. I&#8217;ve been meaning to put it up on my office wall, but I can&#8217;t bring myself to stick pins through it, and I can&#8217;t justify the cash it would take to frame it.</p>
<p>Do you have anything like this that you can&#8217;t seem to part with? Please share by leaving a reply!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2011%2F09%2Fgeek-artifacts%2F';
  addthis_title  = 'Geek+Artifacts';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2011/09/geek-artifacts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stone Cold Killers</title>
		<link>http://blog.slickedit.com/2011/07/stone-cold-killers-2/</link>
		<comments>http://blog.slickedit.com/2011/07/stone-cold-killers-2/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 15:52:50 +0000</pubDate>
		<dc:creator>Matthew E</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google+]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=690</guid>
		<description><![CDATA[A quick scan of technology headlines might lead one to believe all competing software and hardware companies are locked in a never-ending death-match. Hardly a week goes by where the latest incarnation of the tablet computing platform is held up for evaluation as the next “iPad killer”. Remember how each new first generation Android phone [...]]]></description>
			<content:encoded><![CDATA[<p>A quick scan of technology headlines might lead one to believe all competing software and hardware companies are locked in a never-ending death-match. Hardly a week goes by where the latest incarnation of the tablet computing platform is held up for evaluation as the next “iPad killer”. Remember how each new first generation Android phone was seen as the iPhone’s most lethal threat. And most recently Google+ has been trumpeted as the current aspirant to the “Facebook killer” crown. Why the need for such violence?</p>
<p>I think most technology companies understand there are only two real dangers to a market-leading product’s lifespan: self-inflicted wounds or a failure to evolve. The introduction of a new competitor does not foretell an impending winner-take-all contest.</p>
<p>While Apple has been churning out hit after hit for the past five years, Final Cut Pro is in danger of dealing itself a knockout combination of radical UI redesign and reduced functionality. Facebook may indeed need to be wary of Google+ as the most recent barbarian at the gate, but they also need to make sure they don’t turn themselves into MySpace.</p>
<p>The public perception nightmare of Windows Vista did more damage to the Windows brand than any Linux distro could ever hope to inflict. Personally I found Vista to be a fine upgrade from XP, and never understood the reason for such vitriol pointed its way. But nevertheless the criticism was loud and frequent.</p>
<p>Quick! What killed the Palm Pilot? Was it some hot new portable? Plenty of Windows Mobile touchscreen devices certainly wanted to take a swing at the champ. (Like my Viewsonic V35, which I finally got around to recycling last year). But no single device spelled the demise of the Pilot. Rather the entire PDA segment was washed away in a tide of irrelevance and redundancy as cell phones acquired this functionality. At least the 3-pack of replacement styli I bought for the V35 comes in handy when my son misplaces his Nintendo DS stylus.</p>
<p>So while the bloodthirsty tech media may attempt to paint the competitive landscape as a gladiatorial arena, I believe most tech products leave the battle under their own declining power, and not in a body bag.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2011%2F07%2Fstone-cold-killers-2%2F';
  addthis_title  = 'Stone+Cold+Killers';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2011/07/stone-cold-killers-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I miss paper</title>
		<link>http://blog.slickedit.com/2009/04/i-miss-paper/</link>
		<comments>http://blog.slickedit.com/2009/04/i-miss-paper/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 15:07:41 +0000</pubDate>
		<dc:creator>Scott Hackett</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=275</guid>
		<description><![CDATA[I do my best to keep up with the latest technology and I like to read a lot about what&#8217;s going on in the world of programming.  However, I also have a limited amount of time to read.  Lately, I&#8217;ve been taking a hard look at my reading habits.  This is usually made up of [...]]]></description>
			<content:encoded><![CDATA[<p>I do my best to keep up with the latest technology and I like to read a lot about what&#8217;s going on in the world of programming.  However, I also have a limited amount of time to read.  Lately, I&#8217;ve been taking a hard look at my reading habits.  This is usually made up of going to my favorite group-think sites like <a href="http://www.reddit.com/r/programming/">reddit</a>, <a href="http://digg.com/programming">digg</a> or <a href="http://www.stumbleupon.com/tag/programming/">stumbleupon</a> and see what the latest programming blog posts are.  Over the last few years more and more of my reading has turned to blogs.  It feels more in touch with the community as a whole and keeps me on the edge of what&#8217;s going on.</p>
<p>The let down happened when I started thinking about the content of what I&#8217;m reading now versus what I was reading about 5-10 years ago.  Blog content is great, but it&#8217;s like reading a newspaper that&#8217;s nothing but a big editorial section.  Most posts are packed with unfiltered content that often falls into one of two categories; &#8220;You know what I think?&#8221; and &#8220;This is cool, check this out!&#8221;.   Both types of blog post are great and I&#8217;ve spent many, many hours reading these.  When I really thought about the content I&#8217;m reading though, I realized that I&#8217;m actually <strong>learning</strong> a lot less than I used to.  That wasn&#8217;t the only problem either.  Reading primarily in the browser has turned me into a skimmer, something I rarely used to do.  There&#8217;s so much pure bloggage out there that you have to skim and filter what&#8217;s worth reading and what&#8217;s not.  While that&#8217;s not awful in itself, I&#8217;ve noticed that I tend to retain a lot less when I read this way.  I also found that reading the blogs was only half of the reading I was doing.  The rest was reading people&#8217;s comments about what I had just read.  I can easily spend more time reading that than reading actual blog content.</p>
<p>At some point in your life, you say things or do things that make you think to yourself, &#8220;I&#8217;m really getting old.&#8221;  Everything is turning digital now.  Do I sound old yet?  In addition to programming, I&#8217;ve been a photographer for a long time, almost thirty years.  I started back in high school doing black and white film and eventually built a darkroom in my house.  About three years ago, I realized that buying film, paper and chemicals and spending countless hours in that darkroom could be replaced by spending a fraction of the time, at no cost, in front of my computer with Photoshop.  It was a sad realization, but I moved on to a digital SLR and turned the darkroom back into the original walk-in closet.  The only thing missing from Photoshop is actually feeling the film and the paper.  It may not sound like much, but after so many years I can say that those things are significant.  There&#8217;s something about handling the materials that puts you in touch with the process, and I haven&#8217;t found a replacement for that yet when I &#8220;develop&#8221; my photos the computer.</p>
<p>Reading is the same way.  There&#8217;s something about sitting down with a book that puts you in the mode of committing to read.  I can&#8217;t browse away from what I&#8217;m reading in a book with the click of a mouse.  Actually opening the book, holding it in my lap and turning the pages makes me feel like I&#8217;m ready to learning something new.  This is all about the experience of reading, and retaining what you read, without distraction.  It&#8217;s the same reason I wasn&#8217;t allowed to do my homework with the TV on when I was in school.  I can say for sure that I retain more when I read a book than when I read a blog at the computer.</p>
<p>Most computer books are also directed at actually teaching something.  Whether it&#8217;s a book about <a href="http://www.amazon.com/C-Programming-Language-Special-3rd/dp/0201700735/ref=sr_1_2?ie=UTF8&amp;s=books&amp;qid=1240491169&amp;sr=8-2">a programming language</a>, <a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1240491211&amp;sr=8-1">a way of approaching design</a>, or <a href="http://www.amazon.com/Code-Complete-Practical-Handbook-Construction/dp/0735619670/ref=sr_1_8?ie=UTF8&amp;s=books&amp;qid=1240491211&amp;sr=8-8">how to see a development project through to completion</a>, most books teach.  However, it&#8217;s a rare occasion when a blog post really teaches you something.  Opinion pieces are great and have their place, but when the scale tips from spending time reading books to reading blog posts, you&#8217;re also tipping the the scale of how much you&#8217;re learning.</p>
<p>So now you&#8217;ve read a blog post about why you should try to read less blog posts.  You should probably eat more green vegetables and get eight hours of sleep each night, but I&#8217;ll save that for another post.  I&#8217;m going to try to make a change in my blogging, and do more writing that leaves readers with something more useful than a simple conversation piece.  Until then, try turning off the browser and go pick up a book&#8230; the trees will forgive you.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2009%2F04%2Fi-miss-paper%2F';
  addthis_title  = 'I+miss+paper';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2009/04/i-miss-paper/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reformatting Old Yeller</title>
		<link>http://blog.slickedit.com/2009/01/reformatting-old-yeller/</link>
		<comments>http://blog.slickedit.com/2009/01/reformatting-old-yeller/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 14:25:11 +0000</pubDate>
		<dc:creator>Scott Hackett</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=256</guid>
		<description><![CDATA[My first blog post of this year is going to be a tribute to one of my best friends that I recently had to say goodbye to&#8230; the computer I started with here at SlickEdit.   As a programmer, your computer is something that you spend 8-9 hours a day interacting with.  My work computer gets [...]]]></description>
			<content:encoded><![CDATA[<p>My first blog post of this year is going to be a tribute to one of my best friends that I recently had to say goodbye to&#8230; the computer I started with here at SlickEdit.   As a programmer, your computer is something that you spend 8-9 hours a day interacting with.  My work computer gets more face-to-face time than any other person I know, so it&#8217;s only natural to develop a friendship with it.</p>
<p>After three years of use it had developed its own unique personality.  It had the perfect background with cool sounds to match.  The fonts were just right.  All of the desktop icons were where I wanted them and I knew exactly where everything was off the Start menu.  I had scripts, shortcuts and bindings to do all the common stuff I need to quickly.  I&#8217;d gotten to know all of its quirks, traits, flaws and mannerisms over those few years.</p>
<p>However, like many computers, after installing several versions of many large apps, it wasn&#8217;t the playful, energetic puppy that it was back when I started using it.  It was in no rush when rebooting, and I could hear it let out a sigh whenever started Outlook or Visual Studio.  What were once speedy builds turned into mandatory coffee breaks.  Still, I loved that computer&#8230; we knew each other and wrote software together every day.</p>
<p>Then, early one morning, our sys admin came over to my office.  &#8220;It seems like your computer&#8217;s been trying to send out emails directly on port 25 during the middle of the night, any idea what that could be?&#8221;  I didn&#8217;t know.  We looked up the address where they were being sent, somewhere I&#8217;d never heard of before.  &#8220;Alright, I&#8217;ll bring over the Vista DVD,&#8221; he said.</p>
<p>And that&#8217;s when it sunk in.  An infection&#8230; a virus&#8230; the Vista DVD&#8230; I was going to have to reformat my machine.  I was going to have to shoot Old Yeller.</p>
<blockquote><p>[<em>From the movie... Old Yeller's gone rabid and Mama's holding a shotgun</em>]<br />
<strong>Travis:</strong> No mama!<br />
<strong>Mama:</strong> There&#8217;s no hope for him now. He&#8217;s sufferin&#8217;. You know we gotta do it.<br />
<strong>Travis:</strong> I know Mama&#8230; But he was my dog&#8230; I&#8217;ll do it.</p></blockquote>
<p>I sat quietly for a while after he left, realizing that this was the end.  I spent the next few hours backing up all of my important files and exporting all of my preferences.  &#8220;There are automatic updates ready to install, reboot now?&#8221; it prompted innocently.  The poor thing had no clue.  I missed him already, and I wondered if a better place awaited him after fdisk.  A place without disk fragmentation, bloated installations, useless polling auto-update tray apps and frozen taskbars.  I said goodbye and shut down one last time before booting from the Vista DVD.</p>
<p>I&#8217;m still sitting at the same desk, but everything feels new and a little unknown now.  It&#8217;s like working again with that energetic puppy I began with.  He&#8217;s eager to start up and get to work, builds are a snap and the desktop is clutter-free.  I&#8217;m still getting to know it, and soon he&#8217;ll develop his own personality.  I still miss Old Yeller, though.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2009%2F01%2Freformatting-old-yeller%2F';
  addthis_title  = 'Reformatting+Old+Yeller';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2009/01/reformatting-old-yeller/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I Got VB for Fifty Cents</title>
		<link>http://blog.slickedit.com/2008/09/how-i-got-vb-for-fifty-cents/</link>
		<comments>http://blog.slickedit.com/2008/09/how-i-got-vb-for-fifty-cents/#comments</comments>
		<pubDate>Wed, 10 Sep 2008 13:38:20 +0000</pubDate>
		<dc:creator>Scott Hackett</dc:creator>
				<category><![CDATA[Code Editors]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=246</guid>
		<description><![CDATA[It&#8217;s become a custom with me and my kids to hit the yard sales during the summer and fall weekends.  They can get a lot more for their allowance money at those sales than they can at the toy stores, and sometimes I find stuff that&#8217;s such a bargain I can&#8217;t pass it up.  We [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s become a custom with me and my kids to hit the yard sales during the summer and fall weekends.  They can get a lot more for their allowance money at those sales than they can at the toy stores, and sometimes I find stuff that&#8217;s such a bargain I can&#8217;t pass it up.  We recently went to one that turned up one of the most amazing finds I&#8217;ve ever run into at a garage sale yet.</p>
<p><a href="http://www.scotthackett.com/slick_edit/box_front.jpg"><img src="http://www.scotthackett.com/slick_edit/box_front_small.jpg" /></a></p>
<p><strong>Visual Basic 1.0</strong></p>
<p>Sitting in between Turbo Tax &#8217;99 and Mavis Beacon&#8217;s Typing Tutor was this gem&#8230;.  Visual Basic 1.0.  I almost couldn&#8217;t believe my eyes.  To me, this was on par with finding the missing link.  As a programmer, this was archeological gold, and it was on sale for fifty cents.  My kids saw the excitement on my face and must have thought that I&#8217;d found an XBox 360.  For them, Visual Basic was a major let down.</p>
<p>A lot of people think that VB is soft and if you program in it, you&#8217;re automatically a drooling hack developer who couldn&#8217;t program their alarm clock.  I cut my teeth on <a href="http://http://blog.slickedit.com/?p=224">VB 4.0 in my first job</a>, and learned that when combined with COM in C++, VB was a fantastic language for the job of making a user interface. That being said, VB still has some special memories for me.</p>
<p><a href="http://www.scotthackett.com/slick_edit/box_back.jpg"><img src="http://www.scotthackett.com/slick_edit/box_back_small.jpg" /></a></p>
<p>The contents of the box were practically undisturbed.  The disks were all still in their original plastic wrap and the manual didn&#8217;t seem to have ever been opened.  Immediately, there are certain clues that tell you just how old it is (even though the box is copyrighted 1991).  First, the box contains two forms of media; 3.5&#8243; and 5.25&#8243; floppies.  To actually take a 5.25&#8243; floppy out of its sleeve and hold it brought me back to the days of floppy doors and the red LED that told you the disk was being read.  The system requirements for VB 1.0 were Windows 3.0, a 286 processor and 1MB of memory.  Somewhat of a far cry from the Visual Basic of today.</p>
<p><a href="http://www.scotthackett.com/slick_edit/contents.jpg"><img src="http://www.scotthackett.com/slick_edit/contents_small.jpg" /></a></p>
<p>I also loved the included &#8220;Companion Products and Services Directory&#8221;.  The third party marketing rush had already begun back then.  Most of the components in the catalog, though, are for connecting to a VAX server or to a dBase or Btrieve database.  There are a handful of charting components and widgets such as tree controls (not yet standard in 1991) and grids.  The reminiscing continues.</p>
<p>This box goes right up on my bookshelf at home next to the most revered books in my collection. Say what you will about Visual Basic, but it may be one of the most important developments in programming over the last 20 years for the simple reason that it allowed any non-programmer to write a Windows program.  If you think that&#8217;s not a valid reason for such importance, let me repeat&#8230; it allowed any non-programmer to write a Windows program.  It was Prometheus, stealing fire from Zeus and giving it to mere mortals for their use.</p>
<p>You no longer had to know C, and wade through <a href="http://www.amazon.com/Programming-Windows%C2%AE-Fifth-Microsoft/dp/157231995X/ref=pd_bbs_sr_3?ie=UTF8&amp;s=books&amp;qid=1220965587&amp;sr=8-3">Petzold</a>, to write &#8220;Hello World&#8221; in a window.  Employees from any company with core business knowledge, but no degree in programming, could now quickly write customized applications.  Of course, the debate of whether this was a good thing for programming or not still goes on today.  However, regardless of which side you&#8217;re on, you can&#8217;t deny that VB was a major victory for bringing the PC to the business market.  Without VB, we may not even have a Microsoft today.</p>
<p>So thank you very much, guy from two streets down, who decided that Visual Basic 1.0 wasn&#8217;t important enough to keep, but too important to just throw away.  One man&#8217;s junk is another man&#8217;s gold, and I really struck it rich that weekend.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2008%2F09%2Fhow-i-got-vb-for-fifty-cents%2F';
  addthis_title  = 'How+I+Got+VB+for+Fifty+Cents';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2008/09/how-i-got-vb-for-fifty-cents/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Defect or Feature Request?</title>
		<link>http://blog.slickedit.com/2008/08/defect-or-feature-request/</link>
		<comments>http://blog.slickedit.com/2008/08/defect-or-feature-request/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 15:37:01 +0000</pubDate>
		<dc:creator>Scott Westfall</dc:creator>
				<category><![CDATA[Dev Management]]></category>
		<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=242</guid>
		<description><![CDATA[SlickEdit is switching over to a different bug tracking system, so I’ve got that topic much on my mind lately. It’s amazing how complex something so simple can be. I’ve never seen a group of developers larger than three agree on how to do it. I like the generic term, “change request” for all changes [...]]]></description>
			<content:encoded><![CDATA[<p>SlickEdit is switching over to a different bug tracking system, so I’ve got that topic much on my mind lately. It’s amazing how complex something so simple can be. I’ve never seen a group of developers larger than three agree on how to do it.</p>
<p>I like the generic term, “change request” for all changes in a system. But it’s very important to know whether it is a defect or a feature request. In my lexicon, a “defect” is something that doesn’t work as spec’ed; a feature request is a request to alter the intended behavior. Overall, I prefer the word “defect” to “bug”. “Bug” sounds kind of cute. “Defect” is a harsh, painful word, which is exactly what I want associated with any part of the product that doesn’t work properly.</p>
<p>Depending on who you are talking to, they either don’t care about this distinction or they care greatly.</p>
<p>Customers generally don’t really care which it is. They just want the behavior changed. To them, it is a defect as in “defective”, and they don’t care whether it was spec’ed wrong or implemented wrong—it’s just wrong and they want it changed. Am I any different about the products I use?</p>
<p>As a product manager, I care greatly about this distinction because they tend to address different groups. Defects are typically the chief cause for dissatisfaction with a given product. Generally, customers wouldn’t have bought the product if it didn’t have the features they wanted, but key defects are sometimes discovered only after you’ve purchased. Certainly, if you have many obvious defects they will prevent new customers from favorably evaluating your product. Further, defects in a program add to the burden of development, slowing work on related capabilities.</p>
<p>Feature requests add new capabilities to the system. Though these are beneficial to existing users, they primarily want the existing set of capabilities to work as well as possible. New features are a means to broaden the product’s appeal. They can also provide incentives for customers to upgrade or participate in maintenance programs that include free updates.</p>
<p>Developers are also passionate about this distinction, but for a different reason. For them, the concern seems to be that a defect is considered a personal affront to their ability. I’ve spent more time arguing with some developers whether a change request was a defect or a feature request than it would actually take them to fix the problem (though, not at SlickEdit, of course!)</p>
<p>Balancing priorities for defects versus feature requests is one of the most challenging tasks a product manager faces. There are different voices pulling you in different directions: sales, marketing, customers, and developers. All have different things they want to accomplish in the next release.</p>
<p>At SlickEdit, we try to strike a balance that gives as much as we can to each group. Each major release contains new features that we think can improve how you write code. We also try to knock out as many defects as we possibly can.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2008%2F08%2Fdefect-or-feature-request%2F';
  addthis_title  = 'Defect+or+Feature+Request%3F';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2008/08/defect-or-feature-request/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>“Hello World” &#8211; The SlickEdit Developer Blog</title>
		<link>http://blog.slickedit.com/2008/06/%e2%80%9chello-world%e2%80%9d-the-slickedit-developer-blog/</link>
		<comments>http://blog.slickedit.com/2008/06/%e2%80%9chello-world%e2%80%9d-the-slickedit-developer-blog/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 19:12:58 +0000</pubDate>
		<dc:creator>Jeffrey</dc:creator>
				<category><![CDATA[Other]]></category>

		<guid isPermaLink="false">http://blog.slickedit.com/?p=235</guid>
		<description><![CDATA[To quote Jeff Atwood of Coding Horror fame: “I don&#8217;t care if you suck at writing. I don&#8217;t care if nobody reads your blog. I don&#8217;t care if you have nothing interesting to say. If you can demonstrate a willingness to write, and a desire to keep continually improving your writing, you will eventually be [...]]]></description>
			<content:encoded><![CDATA[<p>To quote Jeff Atwood of <a href="http://www.codinghorror.com/blog/">Coding Horror </a>fame:</p>
<p><em><strong>“I don&#8217;t care if you suck at writing. I don&#8217;t care if nobody reads your blog. I don&#8217;t care if you have nothing interesting to say. If you can demonstrate a willingness to write, and a desire to keep continually improving your writing, you will eventually be successful.”</strong></em></p>
<p><strong>How this applies to us</strong></p>
<p>We began blogging at SlickEdit a little over a year ago. Not written by a single person, the blog is a group effort authored by the dev and support teams. Our goal for the blog was to better connect with the developer community at large and to become an active participant in online discussions . The <em><strong>‘Hello World’</strong></em> blog gave us the perfect platform to share our thoughts, opinions, and expertise on a myriad of technical issues.</p>
<p>From software management and best practices to managing the first days on the job, the SlickEdit team has shared their thoughts, tips, real world experiences, and genuine joy of coding with the online community. I am very happy to say that the blog has been a huge success. With hundreds of thousands of visitors from over 176 countries and territories, the SlickEdit blog has outperformed our wildest expectations.</p>
<p>What has been really exciting are the hundreds of comments we have received on the blog, as well as link backs, that have really allowed us to connect and interact with the online community &#8211; the whole purpose of the blog to begin with. On the social media side, we have been <a href="http://digg.com/">Dugg</a>, <a href="http://www.reddit.com/">Reditted</a>, <a href="http://www.stumbleupon.com/">StumbledUpon</a>, <a href="http://www.dzone.com/links/index.html">Dzoned</a>, <a href="http://www.dotnetkicks.com/">DotNetKicked</a>, <a href="http://del.icio.us/">Delicioused</a>, <a href="http://news.ycombinator.com/news">Hacker Newsed</a>, etc… more times than I can count. Exciting stuff and we can&#8217;t thank you enough.</p>
<p>Just in case you have missed any posts, here are a samples from each month since we began the blog.</p>
<p>Visit the <a href="http://blog.slickedit.com/?page_id=93/">blog archives</a> for a complete list of all posts :</p>
<p><strong>April 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=7" title="Permanent Link: Is Your Editor Working Hard Enough?">Is Your Editor Working Hard Enough?</a></p>
<p><strong>May 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=85" title="Permanent Link: Top Ten Reasons NOT to use SlickEdit">Top Ten Reasons NOT to use SlickEdit</a></p>
<p><strong>June 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=96" title="Permanent Link: Learning to Fly: The Musings of a New SlickEdit Employee">Learning to Fly: The Musings of a New SlickEdit Employee</a></p>
<p><strong>July 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=95" title="Permanent Link: Programming Language Wars">Programming Language Wars</a></p>
<p><strong>August 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=103" title="Permanent Link: SlickEdit 2007 For Windows Development">SlickEdit 2007 For Windows Development</a></p>
<p><strong>September 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=128" title="Permanent Link: Creating a PHP 5 Extension with Visual C++ 2005">Creating a PHP 5 Extension with Visual C++ 2005</a></p>
<p><strong>October 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=98" title="Permanent Link: Comfort, Habits and Ruts in Software Development">Comfort, Habits and Ruts in Software Development</a></p>
<p><strong>November 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=163" title="Permanent Link: C# with SlickEdit : No Visual Studio Required">C# with SlickEdit : No Visual Studio Required</a></p>
<p><strong>December 2007</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=174" title="Permanent Link: Classical in a Digital Age">Classical in a Digital Age</a></p>
<p><strong>January 2008</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=205" title="Permanent Link: My Programming New Year’s Resolution">My Programming New Year’s Resolution</a></p>
<p><strong>February 2008</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=217" title="Permanent Link: Plug-in Extensibility Through Reflection in .Net and Java">Plug-in Extensibility Through Reflection in .Net and Java</a></p>
<p><strong>March 2008</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=221" title="Permanent Link: Software Schedules and the Parable of the Loaf of Bread">Software Schedules and the Parable of the Loaf of Bread</a></p>
<p><strong>April 2008</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=230" title="Permanent Link: BASIC and the Rubik’s Cube">BASIC and the Rubik’s Cube</a></p>
<p><strong>May 2008</strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=212" title="Permanent Link: Tutorial: Adding Language Support to SlickEdit">Tutorial: Adding Language Support to SlickEdit</a></p>
<p><strong>June 2008 </strong></p>
<p><a rel="bookmark" href="http://blog.slickedit.com/?p=233" title="Permanent Link: “Management” is a Dirty Word">“Management” is a Dirty Word</a></p>
<p><strong> All</strong></p>
<p><a href="http://blog.slickedit.com/?page_id=93/">Complete list of all posts for SlickEdit </a></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.slickedit.com%2F2008%2F06%2F%25e2%2580%259chello-world%25e2%2580%259d-the-slickedit-developer-blog%2F';
  addthis_title  = '%E2%80%9CHello+World%E2%80%9D+%26%238211%3B+The+SlickEdit+Developer+Blog';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.slickedit.com/2008/06/%e2%80%9chello-world%e2%80%9d-the-slickedit-developer-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

