<rss version="2.0"> 
    <channel>
    <title>TylerKing.net Blog</title>
    <description>
    	This blog is about web development and design.  I'll go over the lessons
    	I learn from working in the industry.
    </description>
     <link>http://portfolio.TylerKing.net/blog</link>
     <lastBuildDate>Thu, 11 Mar 2010 18:23:20 -0600</lastBuildDate> 
     <pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
     <generator>TylerKing.net</generator>
      <image> 
        <url>http://portfolio.TylerKing.net/i/bloglogo.jpg</url> 
        <title>TylerKing.net Blog</title> 
        <link>http://portfolio.TylerKing.net/blog</link> 
        <description>Tyler King's Blog.</description> 
        <width>144</width> 
        <height>60</height> 
    </image> 



		<item>
			<title>Some people still don't know how to use links</title>
			<description>I hope you're ready for a rant, because I want to talk about my #1 web design pet peeve: telling me how to do something rather than just letting me do it. &nbsp;I have two examples.&lt;br&gt;
&lt;br&gt;
&lt;div style='float:right;'&gt;&lt;img src='http://portfolio.tylerking.nethttp://portfolio.tylerking.net/blog/i/48.jpg' /&gt;&lt;/div&gt;
&lt;div&gt;The first example comes from espn.com. &nbsp;There's a section of their sidebar which normally has information about the fantasy sports leagues I'm in. &nbsp;However, when you're not signed in, it tells you to sign in...somewhere else. &nbsp;There's plenty of room to have a login form on the page there so I don't have to hunt for the &quot;Sign in&quot; link. &nbsp;If they don't want to do that, give me a link I can click to see a login form. &nbsp;Telling me to find the place to log in somewhere else on the page just doesn't make sense.&lt;/div&gt;
&lt;br&gt;
&lt;div style='float:right;'&gt;&lt;img src='http://portfolio.tylerking.nethttp://portfolio.tylerking.net/blog/i/47.jpg' /&gt;&lt;/div&gt;
&lt;div&gt;The next one is much worse. &nbsp;This comes from the Xbox live account management website. &nbsp;This website has about 5 gazillion major UI problems (Microsoft's specialty) but the worst one is the FAQ box they put on many of the pages. &nbsp;It has links that say things like &quot;How do I update my credit card expiration date?&quot;. &nbsp;If you click that link, it takes you to a page saying something like &quot;to update your credit card expiration date, go to this other page and then click the 'update my CC info' link&quot;.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;Let that sink in for a second. &nbsp;You click on a link which tells you to click a different link, and then click another link. &nbsp;Is there some reason the original link could just take you to the correct page? &nbsp;Microsoft can go ahead and replace the &quot;How do I update my credit card expiration date&quot; FAQ item with a different link saying &quot;Update my credit card expiration date&quot;. &nbsp;Am I missing something? &nbsp;Is there some reason we need an FAQ page about this?&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;You'll find examples of this type of behavior all over the internet, and it's almost always horrible. &nbsp;There is one case where it makes sense to tell a user how to do something rather than just give them a direct link. &nbsp;That is if you want to educate the user so they can find that page again. &nbsp;For example, LAS has some help text that explains how to add a note to a contact (rather than linking directly to the page) so that the user can learn how to add notes the correct way.&lt;/div&gt;

</description>
			<link>http://portfolio.TylerKing.net/blog/2010/03/141/Some+people+still+don%27t+know+how+to+use+links</link>
			<guid isPermaLink='false'>165788814141</guid>
			<pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
		</item>
	
		<item>
			<title>I'm back, and I learned a thing or two</title>
			<description>Hello. &amp;nbsp;It's been a long time. &amp;nbsp;I've been off at Less Annoying Software, and you've been doing your thing. &amp;nbsp;Well, I'm happy to say that we're finally being reunited. &amp;nbsp;That's right, TylerKing.net is back in action.&lt;br&gt;
&lt;br&gt;
If you followed me over at LAS, you may have seen &lt;a href=&quot;http://www.lessannoyingsoftware.com/blog/2010/03/48/New+design+and+features+-+plus+big+changes+to+this+blog&quot; id=&quot;cl2c&quot; title=&quot;this post&quot;&gt;this post&lt;/a&gt; which explains our plan to use that blog for posts centered around small business software, and move my general tech/business ranting over here just like the good 'ol days. &amp;nbsp;Starting with this post, things will be back to normal over here.&lt;br&gt;
&lt;br&gt;
&lt;div&gt;So I want to briefly talk about what I've learned about blogging so far from my experience with Less Annoying Software. &amp;nbsp;The reason I completely moved all my blogging over there instead of starting out with the arrangement I have now (only posting relevant information on LAS) is because I had absolutely no idea what LAS would end up doing. &amp;nbsp;As you can tell from my last post on this blog, we started Less Annoying Software with absolutely no product, business model, or plan of any sort. &amp;nbsp;Because of this, I couldn't very well write blog posts specifically for our target audience.&lt;br&gt;
&lt;br&gt;
All-in-all, I think it was the perfect way to start a business, and a blog. &amp;nbsp;I'm pretty sure that the main thing keeping people from starting new projects is the fear of looking stupid at the very beginning. &amp;nbsp;Maybe you want to start a blog, but you need an awesome name and you need a great first post. &amp;nbsp;After all, if you can't even pull off the first post of your blog, how in the hell will you keep it going? &amp;nbsp;The first post is the most important one.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;In reality, the first post is the one no one will ever read because you don't have an audience yet. &amp;nbsp;Your first post is the least important one you'll ever write. &amp;nbsp;The important thing is to just get started so you have something to build off. &amp;nbsp;The first 7 months (or however long it's been) of blogging at LAS were unfocused and we didn't really offer any value to our potential customers. &amp;nbsp;Luckily, we didn't have any readers so it didn't matter.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;The important thing is that now we're starting to see some traffic coming to our blog. &amp;nbsp;We have a real business with a clear focus, and we're adapting the blog appropriately. &amp;nbsp;But if we'd waited until right now to get started, we'd be far behind. &amp;nbsp;The seven months of unfocused, irrelevant posts are every bit as useful now as seven months of prolific writing would have been.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;The same has been true of our business. &amp;nbsp;Like I said, we started it without having any clue what software we'd be building. &amp;nbsp;We picked our company name, started the blog, and got a website built before making any important business decisions. &amp;nbsp;By getting started right away instead of spending months planning, we gave ourselves some serious momentum. &amp;nbsp;By the time we decided to make a CRM product, we were ready to jump right in and start coding.&lt;/div&gt;
&lt;br&gt;
&lt;div&gt;So I guess the lesson I learned (or at least validated) so far with Less Annoying Software is that if you're thinking about doing something, just do it. &amp;nbsp;At worst, you can just quit if you decide it was a bad idea. &amp;nbsp;Messing up at the beginning is the best time to mess up, so it doesn't make sense to wait for the stars to align before making your move.&lt;/div&gt;
&lt;br&gt;
</description>
			<link>http://portfolio.TylerKing.net/blog/2010/03/140/I%27m+back%2C+and+I+learned+a+thing+or+two</link>
			<guid isPermaLink='false'>165788814140</guid>
			<pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
		</item>
	
		<item>
			<title>Moving Day</title>
			<description>&lt;p&gt;You may have noticed that I stopped posting on this blog.  That's not because I lost interest in blogging, nor is it related to my laziness.  I've actually been working on a new project with my brother.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;&lt;a href='http://www.lessannoyingsoftware.com' target='_blank'&gt;Less Annoying Software&lt;/a&gt; is our new business.  To get started, we're going do some general tech consulting.  Eventually, we plan on transitioning from consulting to pure software development.  The goal is to have at least one online application that we can build our business around.&lt;/p&gt;&lt;br /&gt;
&lt;p&gt;We're also starting a blog called &lt;a href='http://www.lessannoyingsoftware.com/blog' target='_blank'&gt;The Less Annoying Blog&lt;/a&gt;.  I plan on posting over there instead of on TylerKing.net from now on.  I still may use this site to give periodic updates on my life, but you should really head over to the new blog and subscribe to that if you enjoy reading this one.

Let me know what you think about Less Annoying Software, or if you know anyone that could use our services.</description>
			<link>http://portfolio.TylerKing.net/blog/2009/08/139/Moving+Day</link>
			<guid isPermaLink='false'>165788814139</guid>
			<pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
		</item>
	
		<item>
			<title>The Perfect Idea</title>
			<description>&lt;div&gt;I've mentioned this before, but I want to really focus on this entrepreneurial dream of &quot;The Perfect Idea&quot;. &nbsp;I know a lot of people that think they may one day start their own companies but they're waiting to have a great idea to build the company around. &nbsp;Here are some core beliefs that I have regarding this:&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;&lt;b&gt;You won't ever have the perfect idea&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;Very few cool tech start-ups were founded on a great business idea. &nbsp;The great ideas like Google Adwords, social networking, etc. all evolved out of stupid (or at least misguided) ideas. &nbsp;Why? &nbsp;Because it's nearly impossible to have a good idea about something that you're not familiar with, and you can't get familiar with an industry without starting to work in it.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;&lt;b&gt;If you have the perfect idea, you'll mess it up&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;Even if you do have a once in a lifetime idea, you're going to botch the implementation if you're waiting to become and entrepreneur. &nbsp;If you spend the first ten years after college working at a giant corporation and then you have a brilliant idea, you'll have to learn how start-up companies work as you're trying to execute the idea. &nbsp;It would be a shame to waste such a brilliant business model on your practice round.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;&lt;b&gt;Someone else will beat you to it&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;Even if there is a perfect idea out there, and even if you do think of it yourself, there are people out there already working in that industry. &nbsp;They're building infrastructure, learning about the market, and gaining valuable experience. &nbsp;Those people will almost always beat the people that are sitting around waiting for an idea.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Blogging offers a great example of this. &nbsp;Sometimes I sit around for hours trying to figure out what to write about. &nbsp;Eventually I give up and start working on an old idea that I'm not wild about (like this post, to be honest). &nbsp;The second I start typing, I come up with tons of new topics. &nbsp;In the time I've been writing this post, I added six new documents to my &quot;drafts&quot; folder with topics way more interesting than this one. &nbsp;But if I hadn't started this post, I never would have thought of the new ideas.&lt;/div&gt;
&lt;br&gt;
</description>
			<link>http://portfolio.TylerKing.net/blog/2009/08/138/The+Perfect+Idea</link>
			<guid isPermaLink='false'>165788814138</guid>
			<pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
		</item>
	
		<item>
			<title>Redefining the term &quot;Web Developer&quot;</title>
			<description>&lt;div&gt;I'm not the type of person to care too much about titles. &amp;nbsp;If someone tells me they're the director of national accounts at a five person company, I'm not particularly impressed. &amp;nbsp;However, titles are a useful way to quickly summarize one's job, so I have some interest in getting them right.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;That said, one of my main job roles is &quot;web developer&quot;. &amp;nbsp;This should be a pretty accurate way for me to describe myself when others ask what I do. &amp;nbsp;The problem is that 10 years ago, web developers made websites with pictures of their cats and lots of flashing, scrolling, comic sans text.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;Despite the widespread adoption of web applications like gmail, people still think that &quot;real&quot; programs aren't online. &amp;nbsp;Good programmers don't make websites, they make boring old windows applications. &amp;nbsp;If I majored in computer science and now I build online applications, I must be the most pathetic CS major ever.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;When someone asks me what I do and I say I'm a web developer, they respond with something like, &quot;oh yeah, my cousin has Dreamweaver and made her own website. &amp;nbsp;Cool&quot;. &amp;nbsp;So instead I have to say something needlessly vague like &quot;application developer&quot; or &quot;software engineer&quot; or just boring old &quot;programmer&quot;.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;These titles aren't nearly as useful as &quot;Web Developer&quot; but they communicate to people that I actually write real code which I guess is more informative than only communicating that I deal with websites.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;So in case you didn't already know, the times they are a-changing and there are real applications hosted online these days. &amp;nbsp;If someone develops web applications, there's no reason to believe that they are any less of a programmer than someone working on a more traditional desktop app. &amp;nbsp;And if you ask me what I do and I say I'm a web developer, please don't assume that I spend all day making celebrity-themed Myspace templates.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;
&lt;/div&gt;
&lt;div&gt;/end rant&lt;/div&gt;
</description>
			<link>http://portfolio.TylerKing.net/blog/2009/08/137/Redefining+the+term+%22Web+Developer%22</link>
			<guid isPermaLink='false'>165788814137</guid>
			<pubDate>Thu, 11 Mar 2010 18:23:20 -0600</pubDate>
		</item>
	</channel></rss>
