<?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>Radical Development &#187; Thoughts</title>
	<atom:link href="http://radicaldevelopment.net/tag/thoughts/feed/" rel="self" type="application/rss+xml" />
	<link>http://radicaldevelopment.net</link>
	<description>Technical without the Technicalities</description>
	<lastBuildDate>Sun, 05 Feb 2012 02:36:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Bad Mobile Manners Lead To Rage</title>
		<link>http://radicaldevelopment.net/bad-mobile-manners-lead-to-rage/</link>
		<comments>http://radicaldevelopment.net/bad-mobile-manners-lead-to-rage/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 02:34:37 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[General Tech]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=8313</guid>
		<description><![CDATA[A new poll conducted by Intel reveals that our mobile manners are decreasing. This isn’t shocking. However, there are a few stats that are shocking. This poll surveyed 2,000 people. Of the 2,000 people surveyed, 91% of them stated that they believed our “mobile manners” are decreasing year after year. When asked if they had &#8230; <a href="http://radicaldevelopment.net/bad-mobile-manners-lead-to-rage/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A new poll conducted by Intel reveals that our mobile manners are decreasing. This isn’t shocking. However, there are a few stats that are shocking. This poll surveyed 2,000 people. Of the 2,000 people surveyed, 91% of them stated that they believed our “mobile manners” are decreasing year after year. When asked if they had poor mobile manners, only 20% of them replied yes.</p>
<p>Upon ready the survey I must say that I was not surprised to see the results. I&#8217;m not saying that I condone the use rather that I see such poor manners each and every day.</p>
<p><img class="alignnone size-full wp-image-8316" title="2011 Intel Mobile Poll Results" src="http://radicaldevelopment.net/wp-content/uploads/2011/02/2011_IntelMobilePollResults.jpg" alt="2011 Intel Mobile Poll Results" width="600" height="350" /></p>
<p>Let me ask you this. Have you ever walked into your local grocery store, favorite restaurant, or stopped to get gas only to have someone standing in front of you with a cell phone glued to their ear? I&#8217;m sure you have and you most likely you was in a hurry only to realize the idiot on the phone has no care in the world except for the conversation happening in their own little world. Here is an idea, the next technology breakthrough should come in the form a killing cell phone signals as soon as you enter a business establishment</p>
<p>Do you fall into the 91% of folks that bring other to the edge of rage? What annoying mobile habits of people do you see that bother you? If you have a story that just drive you nuts, leave a comment and share the horror with others.</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/bad-mobile-manners-lead-to-rage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Fun And Sad Times Of A Software Developer’s Life</title>
		<link>http://radicaldevelopment.net/fun-sad-times-software-developers-life/</link>
		<comments>http://radicaldevelopment.net/fun-sad-times-software-developers-life/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 03:49:59 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=6936</guid>
		<description><![CDATA[If you&#8217;re thinking of joining the ranks of developers&#8217; let this be a warning to you. I will leave the decision up to you as to if you think becoming a developer is still a good idea after you watch the following videos. I can speak to my own experience that the life is a &#8230; <a href="http://radicaldevelopment.net/fun-sad-times-software-developers-life/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re thinking of joining the ranks of developers&#8217; let this be a warning to you. I will leave the decision up to you as to if you think becoming a developer is still a good idea after you watch the following videos.</p>
<p>I can speak to my own experience that the life is a mixed bag of tricks and definitely has its ups and downs, but I would not trade it for anything in the world. Well except for maybe a promotion!</p>
<p><strong>Sadness</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/LYlhCGng5Mk?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Removing Barriers</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/diR_u6gO5iA?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Fun</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/ALWHCUNU8Nw?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Real Intelligence</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/wrwUALMlzqE?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Working With Others</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/OfgfnZZdMlI?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Skilled Communications</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/nqYqQUfPCp8?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p><strong>Life And Death Decisions</strong></p>
<p><iframe width="500" height="375" src="http://www.youtube.com/embed/mVeJ0zVqrQU?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>As you have saw, a software developer&#8217;s life is unique to say the very least. Do you have what it takes?</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/fun-sad-times-software-developers-life/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five Free Technical eBook Sites</title>
		<link>http://radicaldevelopment.net/five-free-technical-ebook-sites/</link>
		<comments>http://radicaldevelopment.net/five-free-technical-ebook-sites/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 01:24:10 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Deals]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=2577</guid>
		<description><![CDATA[If you are anything like me free is good and free technical books are better. Over the years I had collected a number of printed material and more often than not I always end up donating the books to organizations that can better use the material rather than sitting on my bookshelf and collecting dust. &#8230; <a href="http://radicaldevelopment.net/five-free-technical-ebook-sites/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you are anything like me free is good and free technical books are better. Over the years I had collected a number of printed material and more often than not I always end up donating the books to organizations that can better use the material rather than sitting on my bookshelf and collecting dust. I thought I would share ten sites that I am familiar with. Are you aware of anything that you may be willing to share? If so, please leave a comment.</p>
<h3><a href="http://www.freetechbooks.com/" target="_blank">FreeTechBooks</a></h3>
<p>This site lists free online computer science, engineering and programming books, textbooks and lecture notes, all of which are legally and freely available over the Internet.</p>
<p><img class="alignnone size-full wp-image-2582" title="freetechbookscom" src="http://radicaldevelopment.net/wp-content/uploads/2010/02/freetechbookscom.jpg" alt="" width="600" height="377" /></p>
<h3><a href="http://www.zillr.org/" target="_blank">Zillr.org</a></h3>
<p>This site lists free online computer science, engineering and programming books.</p>
<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/02/zillrorg.jpg"><img class="alignnone size-full wp-image-2586" title="zillrorg" src="http://radicaldevelopment.net/wp-content/uploads/2010/02/zillrorg.jpg" alt="" width="600" height="399" /></a></p>
<h3><a href="http://freecomputerbooks.com/" target="_blank">FreeComputerBooks</a></h3>
<p>Consists of a huge collection of Free online Computer, Programming, Mathematics, Engineering, and Technical Books, Lecture Notes and Tutorials. It is very well categorized by topics, with 12 top level categories, and over 150 sub-categories. It has both pattern and keywords search engines for you to find the titles quickly.</p>
<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/02/freecomputerbookscom.jpg"><img class="alignnone size-full wp-image-2589" title="freecomputerbookscom" src="http://radicaldevelopment.net/wp-content/uploads/2010/02/freecomputerbookscom.jpg" alt="" width="600" height="419" /></a></p>
<h3><a href="http://www.onlinefreeebooks.net/" target="_blank">OnlineFreeEBooks</a></h3>
<p>The most imitated free ebook site.</p>
<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/02/onlinefreebooksnet.jpg"><img class="alignnone size-full wp-image-2590" title="onlinefreebooksnet" src="http://radicaldevelopment.net/wp-content/uploads/2010/02/onlinefreebooksnet.jpg" alt="" width="600" height="433" /></a></p>
<h3><a href="http://www.e-booksdirectory.com/programming.php" target="_blank">Free Programming Books</a></h3>
<p>Here is a categorized list of online programming books available for free download. The books cover all major programming languages: Ada, Assembly, Basic, C, C#, C++, CGI, JavaScript, Perl, Delphi, Pascal, Haskell, Java, Lisp, PHP, Prolog, Python, Ruby, as well as some other languages, game programming, and software engineering.</p>
<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/02/freeprogrammingbookscom.jpg"><img class="alignnone size-full wp-image-2594" title="freeprogrammingbookscom" src="http://radicaldevelopment.net/wp-content/uploads/2010/02/freeprogrammingbookscom.jpg" alt="" width="600" height="426" /></a></p>
<p>Do you have a favorite resource? If so what is it?</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/five-free-technical-ebook-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tools of the Trade: February 2010</title>
		<link>http://radicaldevelopment.net/tools-of-the-trade-february-2010/</link>
		<comments>http://radicaldevelopment.net/tools-of-the-trade-february-2010/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 06:01:43 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=2462</guid>
		<description><![CDATA[As a software engineer there are a number of tools that I use on a daily basis to both increase productivity and make my job easier. Each month I will discuss products that I either currently use, have used in the past, and what I am hearing is the next best product. Products may include &#8230; <a href="http://radicaldevelopment.net/tools-of-the-trade-february-2010/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/01/geektoolbelt.jpg"><img class="alignleft size-full wp-image-2463" title="geek toolbelt" src="http://radicaldevelopment.net/wp-content/uploads/2010/01/geektoolbelt.jpg" alt="" width="250" height="186" /></a>As a software engineer there are a number of tools that I use on a daily basis to both increase productivity and make my job easier. Each month I will discuss products that I either currently use, have used in the past, and what I am hearing is the next best product.</p>
<p>Products may include but are not limited to shareware, freeware, commercial, and open source. I will not be targeting any on aspect of software engineering rather I will suggest tools and products that can also make you much more productive in your day to day activities.</p>
<h3><a id="aptureLink_t4fyvPdqQR" href="http://www.red-gate.com/products/reflector/">Redgate .NET Reflector</a></h3>
<p><strong><em>Cost</em></strong>: Free</p>
<p>This is a gem and I have been using it for many years going back to the days when <a id="aptureLink_I7ZyG31ECY" href="http://blog.lutzroeder.com/">Lutz Roeder</a> owned this product before turning it over to <a id="aptureLink_hMuuJaWRyx" href="http://www.red-gate.com/">Redgate</a>. Kudos for Redgate on maintaining this product and keeping it free!</p>
<p><strong><em>Description</em></strong>: NET Reflector enables you to easily view, navigate, and search through the class hierarchies of .NET assemblies, even if you don&#8217;t have the code for them. With it, you can decompile and analyze .NET assemblies in C#, Visual Basic, and IL.</p>
<p><em><strong>Feature List</strong>:</em></p>
<ol>
<li>Full support for .NET 1.0, 1.1, 2.0, 3.0, and 3.5</li>
<li>Windows Shell Integration – Run Reflector.exe /register to  register file extension</li>
<li>Assembly lists for .NET 1.0, 1.1, 2.0, 3.0, 3.5, Compact Framework 2.0, Compact  Framework 3.5, XNA framework, Silverlight, Mono, and Direct X for Managed Code</li>
<li>Click navigation of source code</li>
<li>Find where types are exposed or instantiated</li>
<li>Expand methods</li>
<li>Linq query expression support</li>
<li>Lambda expression support</li>
<li>Anonymous methods and nullable type support</li>
<li>Extension method support</li>
<li>Context-sensitive documentation view</li>
<li>Find virtual method overrides</li>
<li>Code URL support – Navigate to code://mscorlib/System.Object in IE</li>
<li>Explore resources in assemblies</li>
</ol>
<p><em><strong>Summary:</strong></em></p>
<p>If you ever find yourself needing to peek inside an assembly then I believe you will be hard pressed to find a comparable product for the same cost (which is FREE). Also another benefit is the ability to to incorporate a number of useful add-ins found at the <a id="aptureLink_MibRC4iIBO" href="http://www.codeplex.com/reflectoraddins">CodePlex</a> community. If you have never used Reflector then I highly suggest taking the time to evaluate this product.</p>
<h3><a id="aptureLink_Q9HCIpCk2o" href="http://submain.com/products/ghostdoc.aspx">Ghostdoc</a></h3>
<p><strong><em>Cost</em></strong>: Free</p>
<p><em><strong>Description</strong></em>: GhostDoc is a free Visual Studio extension that automatically generates XML documentation comments for methods and properties based on their type, parameters, name, and other contextual information. When generating documentation for class derived from a base class or for interface implementation (e.g. .NET Framework or your custom framework), GhostDoc will use the documentation that Microsoft or the framework vendor has already written for the base class or interface. Originally owned by <a id="aptureLink_Pol8cRosRb" href="http://weblogs.asp.net/rweigelt/">Roland Weigelt</a>, he turned this product over to SubMain who has pledged to maintain and distributed the product free of charge.</p>
<p><em><strong>Feature List</strong></em>:</p>
<ol>
<li>Generates XML comments based on code element type, parameters, name, and other contextual information</li>
<li>For a derived class uses the base class documentation</li>
<li>Assignable shortcut (default Ctrl-Shift-D)</li>
<li>Configurable rules, acronyms and macros</li>
<li>Import/Export of the configuration and the rules</li>
<li>Option to re-build documentation</li>
</ol>
<p><em><strong>Summary</strong></em>:</p>
<p>If you are documenting your work and you know that you should be then this product can greatly assist in completing this task. It is simple to install and better yet it is very simple to use. Do not miss this one!</p>
<h3><a id="aptureLink_FWeJQRyspO" href="http://www.jetbrains.com/resharper/index.html">JetBrains Resharper</a></h3>
<p><strong><em>Cost</em></strong>: Free &#8211; $349</p>
<p><em><strong>Description</strong></em>: ReSharper provides solution-wide error highlighting on the fly, instant solutions for found errors, over 30 advanced code refactorings, superior unit testing tools, handy navigation and search features, single-click code formatting and cleanup, automatic code generation and templates, and a lot more productivity features for C#, VB.NET, ASP.NET, XML, and XAML.</p>
<p><em><strong>Feature List</strong></em>:</p>
<p>Check out the detailed <a id="aptureLink_hHRU1AALAb" href="http://www.jetbrains.com/resharper/documentation/feature_map.html">Feature Map</a> for yourself.</p>
<p><em><strong>Summary</strong></em>:</p>
<p>Bottom line is you write code within the Visual Studio .NET IDE then you really should give this product a look and determine if it is a fit. While there are similar products in the market, I find myself turning back to Resharper time and time again.</p>
<h3><a id="aptureLink_przgokShQw" href="http://www.balsamiq.com/products/mockups">Balsamiq UI Mockup</a></h3>
<p><strong><em>Cost</em></strong>: Free &#8211; $79</p>
<p><em><strong>Description</strong></em>: This product I ran across while reading the January 2010 edition of MSDN Magazine in Scott Mitchell&#8217;s Toolbox editor. I have not tried this product myself but I intend to do so in the near future. Using Balsamiq Mockups feels like you are drawing, but it&#8217;s digital, so you can tweak and rearrange controls easily, and the end result is much cleaner. Teams can come up with a design and iterate over it in real-time in the course of a meeting. Product managers, designers, developers and even clients can now work together in the same tool to quickly iterate over software mockups, before writing code.</p>
<p><em><strong>Feature List</strong></em>:</p>
<ol>
<li>Fast, intuitive user interface</li>
<li>Seventy-Five Ready-to-Use Controls</li>
<li>Shortcuts Everywhere</li>
<li>Property Inspectors: Always Nearby, Never in Your Way</li>
<li>Unlimited Undo and Redo</li>
</ol>
<p><em><strong>Summary</strong></em>:</p>
<blockquote class="pullquote alignright"><p>As Scott stated, you can use other such as <a id="aptureLink_mYXG3I1BXm" href="http://www.amazon.com/gp/product/B000HCZ8GC?tag=stevenswaffosasp">Microsoft Visio</a> or Visual Studio Designer, but showing non-technical stakeholders a polished mockup may lead them to believe the work is nearly done.</p></blockquote>
<p>This product looks to be very promising. The fact that these mockups look as though they were hand drawn is impressive. Balsamiq offers an engaged user community, robust help and tutorials, as well as frequently asked questions.</p>
<p class="note">Have you personally used any of these products? If so, how have they helped you? Do you have a tool that you just cannot live without, then leave a comment and share it with others.</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/tools-of-the-trade-february-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Printer Friendly Web Pages</title>
		<link>http://radicaldevelopment.net/printer-friendly-web-pages/</link>
		<comments>http://radicaldevelopment.net/printer-friendly-web-pages/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 18:30:42 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=2391</guid>
		<description><![CDATA[While I personally do print a great deal of web pages I do find myself from time to time running across an article that I want to to keep and a bookmark is something I do not want to use. Print is something that you can file away to ensure that the information is available &#8230; <a href="http://radicaldevelopment.net/printer-friendly-web-pages/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>While I personally do print a great deal of web pages I do find myself from time to time running across an article that I want to to keep and a bookmark is something I do not want to use. Print is something that you can file away to ensure that the information is available to you at any point in time.</p>
<p>The one thing that drives me nuts is those sites that do not provide printer friendly versions of content or if they do it contains logos and other unnecessary images.</p>
<p>Everyone has their own idea when it comes to this topic and while I tend to lean to 100% text when it comes to printer friendly pages there are exceptions to this rule. Just use common sense in this area and you will do fine. Take the following as good example of 100% text:</p>
<p><a href="http://radicaldevelopment.net/wp-content/uploads/2010/01/printerfriendlypage.jpg"><img class="alignnone size-full wp-image-2394" title="printer friendly page" src="http://radicaldevelopment.net/wp-content/uploads/2010/01/printerfriendlypage.jpg" alt="" width="593" height="653" /></a></p>
<p><strong>How To Implement Printer Friendly Pages</strong></p>
<p>There are a number of ways you can do this and I will touch on two.</p>
<ol>
<li>Cascading Style Sheets (CSS)</li>
<li>Third Party Sources</li>
</ol>
<p><strong>Cascading Style Sheets (CSS)</strong></p>
<p>A print style sheet works basically in the same manner as the screen type with a slight difference which is to exclude the content that you do not want to be printed and setting the appropriate <a id="aptureLink_tAXct5LWFq" href="http://www.w3.org/TR/CSS2/media.html">media type</a>. Once you have your stylesheet in place all the remains is to reference this stylesheet in your web pages, for example:</p>
<pre class="brush: css">&lt;link rel="stylesheet" href="print.css" type="text/css" media="print" /&gt;</pre>
<p>In this case the print.css may be represented by:</p>
<pre class="brush: css">/* Remove unwanted elements */
#header, #nav, #sidebar
{
display: none;
}

/* Ensure the content spans the full width */
#container, #body, #content
{
width: 100%; margin: 0; float: none;
}

/* Improve color of links */
a:link, a:visited
{
color: #781351
}</pre>
<p>As you see by employing CSS it is not difficult to give your readers a medium to print content without them have to spend their hard earned case on ink.</p>
<p><strong>Third Party Sources</strong></p>
<p>If you are like I am and do not want to reinvent the wheel there are a number of third party resources you can use to accomplish the same goal as CSS all without the additional overhead of doing the actual work. One of my absolute favorites is <a id="aptureLink_mUa8lOrghf" href="http://www.instapaper.com/">Instapaper</a> which handles a number of mediums that include computer, paper, mobile devices, and the <a id="aptureLink_xmHpt23HI3" href="http://www.amazon.com/gp/product/B0015T963C?tag=stevenswaffosasp">Kindle</a>. While I am a heavy user of Instapaper there are others you may also find useful.</p>
<ul>
<li><a id="aptureLink_7jBAUlDNUZ" href="http://www.printwhatyoulike.com/">PrintWhatYouLike.com</a></li>
<li><a id="aptureLink_3o19VsPRfv" href="http://www.printfriendly.com/">PrinterFriendly.com</a></li>
</ul>
<p><strong>Conclusion</strong></p>
<p>Printer friendly web pages in many cases is a must and if you have not implemented such a solution to enhance your readers experience then what are you waiting for? It is not a difficult nor a time consuming process and the payoff is worth its weight in gold.</p>
<p>What have you found works best for you? Do you employ CSS or is there a service that does the job for you? Please take a moment a share any resource that you are aware of so others may evaluate it to determine its merit.</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/printer-friendly-web-pages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Achieve Website Optimization</title>
		<link>http://radicaldevelopment.net/achieve-website-optimization/</link>
		<comments>http://radicaldevelopment.net/achieve-website-optimization/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 01:13:17 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=2304</guid>
		<description><![CDATA[Why should you care about optimization when it comes to your website? Should it really be a surprise to learn that your visitors are impatient and wants what they want immediately? I think not. We have become a society of faster is better therefore you should take every approach possible to get your data rendered &#8230; <a href="http://radicaldevelopment.net/achieve-website-optimization/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Why should you care about optimization when it comes to your website? Should it really be a surprise to learn that your visitors are impatient and wants what they want immediately? I think not. We have become a society of faster is better therefore you should take every approach possible to get your data rendered as quickly as possible to keep the visitors attention. By doing so you can feel proud of your work while at the same time increasing your user base. When it comes down to it isn&#8217;t the goal to generate as much traffic as possible? Now don&#8217;t make the mistake and overlook quality and strive for quantity or you will find that you are setting yourself up for failure. Also keep in mind that in current day many of your visitors may be coming from a mobile device therefore optimization becomes even more important.</p>
<p>It is always best to research background data and you may find <a id="aptureLink_FcIZTkDMRs" href="http://radicaldevelopment.tradepub.com/free/w_sitb12/prgm.cgi">Sexy Web Design</a> &#8211; Free 71 Page Preview! interesting. You&#8217;ll be guided through the entire process of creating a gorgeous, usable web site by applying the timeless principles of user-centered design. Even if you&#8217;re short on design skills, with this book you&#8217;ll be creating your own stunning web sites in no time at all.</p>
<p>Now that you have your website&#8217;s graphical user interface looking stunning it is time to turn your concentration to optimization. Of course there are a number of options you may pursue which may include do it yourself (DIY) for those that are knowledgeable when it comes to XHTML or you could even contract out to a third party vendor to do the work for you. Only you can determine which situation works best and in either case the result will be worth it&#8217;s weight in gold. For the purpose of this article I will take the DIY individual.</p>
<p>While optimization my cover an extensive points of view I will provide a number of key thoughts your should keep in mind as well as a handful of websites and products that can provide valuable feedback when it comes to potential suggestions you may take to improve optimization.</p>
<p><strong>Tips</strong></p>
<ol>
<li>Understand the differences between the various image formats. The typical images types used today are JPG, PNG, and GIF. Keep in mind that by reducing the quality will reduce the overall file size however you do not want to reduce the quality so much that the image becomes grainy. Also keep in mind the various issues that extend across browsers. For example, Internet Explorer 6.0 has problems with PNG image types.</li>
<li>Never assume your visitors are using the browser that you prefer. While it would be a perfect world if we did not have to test across a number of browsers and versions of those browsers this will never occur. Of course if you have a requirement that states the users will employ a specific browser vendor and version then you job just became that much easier. The truth is this is rarely the case.</li>
<li>Use CSS to control your layout. Stay away from tables at all cost!</li>
<li>Compress your CSS files. The following websites can help greatly in this endeavor:
<ul>
<li><a id="aptureLink_YFfMgib8HN" href="http://www.cssoptimiser.com/">CSS Optimizer</a></li>
<li><a id="aptureLink_Vq5ahWAjcv" href="http://www.cssdrive.com/index.php/main/csscompressor/">CSS Drive</a></li>
<li><a id="aptureLink_zMohyEyA4x" href="http://tools.arantius.com/css-compressor">CSS Compressor</a></li>
</ul>
</li>
<li>Compress and merge you JavaScript files into as few as possible. If you are using JQuery then consider using the cloud to retrieve JQuery or at the very least be sure to use the minified version. While Google and other host JQuery in the cloud I tend to use Microsoft. Here are those URLs:
<ul>
<li><a href="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.js">http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.js</a></li>
<li><a href="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js">http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate.min.js</a></li>
<li><a href="http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate-vsdoc.js">http://ajax.microsoft.com/ajax/jquery.validate/1.5.5/jquery.validate-vsdoc.js</a></li>
</ul>
</li>
<li>Consider the use of HTTP compression. While this may or may not be an option in all cases it is none the less something you should consider.</li>
</ol>
<p><strong>Resources</strong></p>
<p>There are a number of resources that you can use all of which can be free or expensive depending upon your taste. In either case these resources can provide a wealth of information to better assist you in determining what steps to take next.</p>
<ol>
<li><a id="aptureLink_VdRY5rTzz9" href="http://www.websiteoptimization.com/services/analyze/">WebSiteOptimization.com</a></li>
<li><a id="aptureLink_hNasMquUHk" href="http://tools.pingdom.com/">Pingdom Tools</a></li>
<li><a id="aptureLink_5520dkyZLD" href="http://internetsupervision.com/">InternetSupervision</a></li>
<li><a id="aptureLink_enWWeatmlP" href="http://www.uptrends.com/aspx/free-html-site-page-load-check-tool.aspx">Uptrends.com</a></li>
<li><a id="aptureLink_mb7gqhpV64" href="http://code.google.com/speed/page-speed/">Page Speed</a> &#8211; my favorite</li>
<li><a id="aptureLink_I8ghcvni5g" href="http://www.fiddler2.com/fiddler2/">Fiddler</a></li>
<li><a id="aptureLink_x21oscwzRi" href="http://www.httpwatch.com/">HttpWatch</a></li>
</ol>
<p><strong>Conclusion</strong></p>
<p>There you have it! While there are many more tools that can assist you in addressing this issue I hope that you have found this to be both informative and inspiring. In fact I recently ran page speed on my own site and I have some finding that I noticed required my attention. We are all guilty of neglecting optimization however by taking advance of these tools and tips maybe you also can increase you websites performance.</p>
<p>If you have a tip or a favorite tool that you find beneficial, feel free to leave a comment and share that knowledge with others. By collaborating and sharing information together we can make surfing the web a better experience.</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/achieve-website-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Information Technology: Embracing Tech and What It All Means</title>
		<link>http://radicaldevelopment.net/information-technology-embracing-tech-means/</link>
		<comments>http://radicaldevelopment.net/information-technology-embracing-tech-means/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 21:10:40 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Knowledge]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=1449</guid>
		<description><![CDATA[Information Technology (IT) is an area where over the last five years we have all seen a great deal of change and it is amazing at how quick things have changed. In today’s IT workplace many individuals are utilizing resources such as instant messaging and virtual meetings in a much more beneficial manner than ever &#8230; <a href="http://radicaldevelopment.net/information-technology-embracing-tech-means/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Information Technology (IT) is an area where over the last five years we have all seen a great deal of change and it is amazing at how quick things have changed. In today’s IT workplace many individuals are utilizing resources such as instant messaging and virtual meetings in a much more beneficial manner than ever before. However there are always individuals who are the exception. For example, I recall in the past when a manager was extremely angry at the emails and electronic reports he was receiving. He proceeded to tell me that if I had information for him that I should either call him or better yet schedule a time to sit down with him. Wow, what a waste of time for the both of us! Now to be fair this was a number of years ago however I am still surprised at the number of telephone calls and voice mails that one receives during daily activities. Email is so much more efficient for non-urgent activities rather than dropping everything to answer the question the caller has and of course in the callers mind the question represents the end of the world. Come on people; think about the electronic age and what it can do for us all to increase productivity if properly utilized.</p>
<p>All one must do to clearly see one area of technology that the population has clearly embraced is the area of cell phones. If I was to guess you probably have one of these mobile devices… Come on, you know that you do. There is nothing wrong with doing so and in fact I have had a <a id="aptureLink_vz2XrgNAUe" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fb%3Fie%3DUTF8%26node%3D3199501%26ref%255F%3Damb%255Flink%255F3429482%255F1&amp;tag=stevenswaffosasp&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">BlackBerry</a> for years and this year I finally broke down and purchased my daughter her first phone. I am absolutely amazed at how cell phones have become a major cornerstone of the current day teen’s life.</p>
<p>According to the <a id="aptureLink_DTJkmrdSrP" href="http://www.harrisinteractive.com/news/allnewsbydate.asp?NewsID=1334">Harris Interactive study</a> which was released just over a year ago this month, second to clothing, teens say a cell phone tells the most about a person’s social status or popularity, outranking jewelry, watches and shoes. The study also found that cell phones are fast becoming a social necessity among teens. A majority (57 percent) view their cell phone as the key to their social life.</p>
<p>To be honest I have a love/hate relationship with my <a id="aptureLink_oC3LDVr4Ml" href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fb%3Fie%3DUTF8%26node%3D3199501%26ref%255F%3Damb%255Flink%255F3429482%255F1&amp;tag=stevenswaffosasp&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">BlackBerry</a> . I love the fact that I can use it to make free calls on nights and weekends, send and receive short quick text message, and stay connected to the internet in the event I need directions or to locate a <a id="aptureLink_OuYRE7GVRn" href="http://www.starbucks.com/">Starbucks</a> to get my coffee fix. I hate the fact that the devices are expensive, data plans are expensive, and the long contracts. It just drives me crazy that I am paying 50% of the cost of my home internet connection cost for my mobile device which we all know is not as robust as that laptop sitting on your home desk. I have a radical idea, why doesn’t someone offer an internet package that I can use both at home and when I am mobile?</p>
<p>I wanted to touch on education in the field of technology. As rapidly as technology changes, which seems to be every few years this means current students in today’s four year educational system means a portion of what they are taught will be outdated by the time they graduate and there is no signs of technology slowing. I come from the school of hard knocks which means I received my education after I had gained years of experience in this industry and I can tell you that after 15 years now the vast change is overwhelming at times. However, if we are to be successful then we must look beyond to tools we have today to solve the problem of tomorrow. I submit to you the following. Jobs that will be available in 2010 did not exist in 2000 or at best the technology then was considered futuristic. If that does not make you stop and think then look at it this way. Modern day our children that we are educating are be prepped for a job that no one has thought of. How mind boggling is that?</p>
<p>Finally, have you ever wondered what your virtual counterpart in cyberspace is searching for? <a id="aptureLink_g562YheS8s" href="http://www.google.com/trends/hottrends">Google trends</a> will give you an idea of the topics people are looking for greater details about. In fact at the time of this post the #5 search tend out of 100 was “stink bug control”. Wow, now where ever said technology was not beneficial. I suppose those individuals could he jumped into their car and drove to the local library for the information but it seems to much more efficient to bang out a few words on the keyword and I say this is a good thing. Hmmm, makes you wonder what everyone did B.G. (before <a id="aptureLink_fryEKRcxyM" href="http://www.google.com/">Google</a> ).</p>
<p><a href="http://radicaldevelopment.tradepub.com/free/ik/"><img class="alignleft size-full wp-image-1482" title="ikc" src="http://radicaldevelopment.net/wp-content/uploads/2009/09/ikc.gif" alt="ikc" width="114" height="150" /></a><a id="aptureLink_YGhEwltdWR" href="http://radicaldevelopment.tradepub.com/free/ik/">InformationWeek</a> is a weekly magazine that combines the goals of business with technology to help you make the strategic decisions that affect your company&#8217;s bottom line. InformationWeek is the only newsweekly you&#8217;ll need to stay on top of the latest developments in information technology. In-depth editorial focuses on the strategic side of technology to help you make decisions that affect your company&#8217;s bottom line.</p>
<p>From product reviews to real-world case studies, InformationWeek has the technology field covered.That&#8217;s why more than 440,000 savvy IT and business professionals count on InformationWeek for reporting and analysis.</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/information-technology-embracing-tech-means/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Life And Times Of A Software Developer</title>
		<link>http://radicaldevelopment.net/life-times-software-developer/</link>
		<comments>http://radicaldevelopment.net/life-times-software-developer/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 12:08:55 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=896</guid>
		<description><![CDATA[Today I was reading the article Programming Sucks! Or At Least, It Ought To from The Daily WTF and Programming: Love It or Leave It from Coding Horror and this got me to thinking about the pros and cons of software development. I am sure that there a great number of you out there that &#8230; <a href="http://radicaldevelopment.net/life-times-software-developer/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Today I was reading the article <a id="aptureLink_1MnE3Gf0Se" href="http://thedailywtf.com/Articles/Programming-Sucks!-Or-At-Least,-It-Ought-To-.aspx">Programming Sucks! Or At Least, It Ought To</a> from <a id="aptureLink_JNPg37b65c" href="http://thedailywtf.com/">The Daily WTF</a> and <a id="aptureLink_WZXtsdnwB2" href="http://www.codinghorror.com/blog/archives/001202.html">Programming: Love It or Leave It</a> from <a id="aptureLink_EdjBkYYQby" href="http://www.codinghorror.com/">Coding Horror</a> and this got me to thinking about the pros and cons of software development.</p>
<p>I am sure that there a great number of you out there that one time or another found yourself having to make due with the tools and equipment you have knowing all to well that you could perform you just much better if management would just invest money to make money. Now I admit that I am not an artist so do not laugh at my stickman drawing. Does this sound familiar to you at all?</p>
<p><img class="alignnone size-full wp-image-898" title="developer's life" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/dev_life.jpg" alt="developer's life" width="466" height="567" /></p>
<p>What are your thoughts on this subject? Have you ever found yourself neck deep in a project and fighting the clock when your tools you have are inadequate? If so I would love to hear your opinion on this matter. Here are just a few of my thoughts:</p>
<ol>
<li>Customers not understanding what they want.</li>
<li>Poor specifications.</li>
<li>Changing specifications.</li>
<li>Why must a developer have the same spec for his or her development box as the manager who fires up Excel and Outlook.</li>
<li>Inheriting a software application that was poorly developed and contains no documentation.</li>
<li>Lack of software tools to efficiently perform the job.</li>
</ol>
<p>What are the things that make you daily life unbearable?</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/life-times-software-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gr-apple-fest is on in the Mobile Industry!</title>
		<link>http://radicaldevelopment.net/grapplefest-mobile-industry/</link>
		<comments>http://radicaldevelopment.net/grapplefest-mobile-industry/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 10:37:04 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=800</guid>
		<description><![CDATA[This is a must read for those who are interested in the iPhone saga.. It appears that Apple is waging war in the mobile industry… and there’s some questions as to whether or not they’re playing fair. Apple first lashed out at the popular open source hack for the iPhone, called Jailbreak, stating that the &#8230; <a href="http://radicaldevelopment.net/grapplefest-mobile-industry/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a must read for those who are interested in the iPhone saga..</p>
<p>It appears that Apple is waging war in the mobile industry… and there’s some questions as to whether or not they’re playing fair. Apple first lashed out at the popular open source hack for the iPhone, called Jailbreak, stating that the Jailbreak application violated Apple’s copyright.</p>
<p>Huh? iPhone owners might be stunned to find out that Apple thinks that, even though you bought your phone, they should maintain control over what you do to it.</p>
<p><img class="size-full wp-image-803 alignright" title="The Fight Is On!" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/super_heros.jpg" alt="The Fight Is On!" width="250" height="163" />Read the entire post at <a id="aptureLink_7CWrSYADmK" href="http://www.geeksaresexy.net/2009/08/12/gr-apple-fest-is-on-in-the-mobile-industry/">Geeks Are Sexy</a> &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/grapplefest-mobile-industry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>myTouch Applications: Round One</title>
		<link>http://radicaldevelopment.net/mytouch-applications/</link>
		<comments>http://radicaldevelopment.net/mytouch-applications/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 08:45:27 +0000</pubDate>
		<dc:creator>Steven Swafford</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[TMobile]]></category>

		<guid isPermaLink="false">http://radicaldevelopment.net/?p=778</guid>
		<description><![CDATA[Android  was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open. For example, an application can call upon any of the phone&#8217;s core functionality such as making calls, sending text messages, or using the &#8230; <a href="http://radicaldevelopment.net/mytouch-applications/" class="more-link" >read on <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Android  was built from the ground-up to enable developers to create compelling mobile applications that take full advantage of all a handset has to offer. It was built to be truly open. For example, an application can call upon any of the phone&#8217;s core functionality such as making calls, sending text messages, or using the camera, allowing developers to create richer and more cohesive experiences for users. Android is built on the open Linux Kernel. Furthermore, it utilizes a custom virtual machine that was designed to optimize memory and hardware resources in a mobile environment. Android is open source; it can be liberally extended to incorporate new cutting edge technologies as they emerge. The platform will continue to evolve as the developer community works together to build innovative mobile applications.</p>
<p><strong>Application List</strong></p>
<p>The T-Mobile “My Account” app for the myTouch is a billing and account management application that shows you information about your current bill, data usage amounts, memory remaining, as well as battery status. It’s a great app to get installed on your myTouch as soon as possible so that you can relax and manage your billing and other hassles right from within your T-Mobile myTouch.</p>
<p><img class="alignnone size-full wp-image-781" title="T-Movile MyAccount" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/android_tmobile_myaccount.jpg" alt="T-Movile MyAccount" width="599" height="297" /></p>
<p><img class="alignleft size-full wp-image-783" title="Sherpa" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/android_tmobile_sherpa.jpg" alt="Sherpa" width="158" height="239" />Sherpa is an advanced location-aware recommendation engine with a powerful “passive personalization” feature that silently learns your preferences as you use your T-Mobile myTouch 3G. This myTouch app works in the background and starts learning about your favorite theater, bank, and other locations that you frequent. You can also use it to find businesses and restaurants close to your current location and filter by categories or distance. If you like a specific cafe or restaurant, you can tap a little thumbs-up icon on the app and it’ll offer other recommendations similar to the one you just liked.</p>
<p><img class="alignleft size-full wp-image-785" title="Twidroid" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/android_tmobile_twidroid.jpg" alt="Twidroid" width="158" height="240" />The Twidroid myTouch app is an excellent Twitter application that is both feature-packed and easy-to-use. You can customize most aspects of the app, including how many new tweets you want to see when the app launches. The app is quite responsive and quick even with the settings maxed out (show maximum tweets, and refresh rate set at max). You can insert pictures and your current location when you create a new tweet. Photos can be uploaded to Twitpic and other services seamlessly.</p>
<p><img class="alignleft size-full wp-image-787" title="Visual Voice Mail" src="http://radicaldevelopment.net/wp-content/uploads/2009/08/android_tmobile_visualvoice.jpg" alt="Visual Voice Mail" width="158" height="240" />Visual Voicemail is free to all Android users regardless of the handset. The application gives users complete control of their voicemail without making a single call which believe it or not is a godsend. All you have to do is call in and request a (Free) visual voicemail addition to your data plan. The steps needed to get all setup are as follows:</p>
<p>For those unfamiliar with visual voicemail it basically gives you what you would imagine, a visual representation of voicemail with better control. You can view date and time information as well as information about the caller and length of the voicemail. A very simple interface makes this application very user-friendly and after using it for a few days you’ll wonder why every phone does not currently have this option.</p>
<p>What is your favorite myTouch application?</p>
]]></content:encoded>
			<wfw:commentRss>http://radicaldevelopment.net/mytouch-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

