<?xml version="1.0" encoding="UTF-8" ?>
<rss 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" version="2.0">
<channel>
	<title>Software Engineer Blog | TechRepublic</title>
	<link><![CDATA[http://www.techrepublic.com/blog/programming-and-development]]></link>
	<atom:link href="http://www.techrepublic.com/blog/programming-and-development&amp;mode=rss" rel="self" type="application/rss+xml" />
	<atom:link rel="hub" type="application/rss+xml" href="http://pubsubhubbub.appspot.com/" />
    <atom:link rel="self" type="application/rss+xml" href="http://www.techrepublic.com/blog/programming-and-development/201208?mode=rss" />
    <description><![CDATA[Web developers, software engineers, and programmers of various stripes will find a variety of tutorials and tips to help them improve their methods, deepen their coding skills, and build better applications.]]></description>
    <language>en-us</language>
    <lastBuildDate>2013-06-19T04:34:43-07:00</lastBuildDate>
		<item>
	    <title><![CDATA[How to prevent code rot]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/how-to-prevent-code-rot/4687]]></link>
	    <description><![CDATA[ Software developers call neglected code that stops working code rot. Chip Camden explains why this often occurs and how to avoid such trouble.]]></description>
	    <content:encoded><![CDATA[ Software developers call neglected code that stops working code rot. Chip Camden explains why this often occurs and how to avoid such trouble.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/how-to-prevent-code-rot/4687]]></guid>
	    <dc:creator><![CDATA[ Chip Camden]]></dc:creator>
	    <pubDate>2013-06-14T00:58:26Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Options for customizing a Bootstrap site]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/options-for-customizing-a-bootstrap-site/6929]]></link>
	    <description><![CDATA[ Discover how easy it is to use custom designs to set your Bootstrap-based site apart from sites that use the default design of the Bootstrap framework.]]></description>
	    <content:encoded><![CDATA[ Discover how easy it is to use custom designs to set your Bootstrap-based site apart from sites that use the default design of the Bootstrap framework.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/options-for-customizing-a-bootstrap-site/6929]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-06-13T16:16:09Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[TechEd 2013: Microsoft welcomes developers to the cloud]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/teched-2013-microsoft-welcomes-developers-to-the-cloud/6914]]></link>
	    <description><![CDATA[ Read this developer's account of his time at TechEd 2013, where he learned interesting news about Windows Azure, InRelease, Visual Studio 2013, and more.]]></description>
	    <content:encoded><![CDATA[ Read this developer's account of his time at TechEd 2013, where he learned interesting news about Windows Azure, InRelease, Visual Studio 2013, and more.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/teched-2013-microsoft-welcomes-developers-to-the-cloud/6914]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-06-07T17:09:09Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[The art of the small test program]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/the-art-of-the-small-test-program/3787]]></link>
	    <description><![CDATA[ When your application fails, Chip Camden suggests creating a Small Test Program because it will help vendors and developers help you. Here's what is involved in creating such programs.]]></description>
	    <content:encoded><![CDATA[ When your application fails, Chip Camden suggests creating a Small Test Program because it will help vendors and developers help you. Here's what is involved in creating such programs.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/the-art-of-the-small-test-program/3787]]></guid>
	    <dc:creator><![CDATA[ Chip Camden]]></dc:creator>
	    <pubDate>2013-06-07T01:49:39Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Get creative with the developer resources on Data.gov]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/get-creative-with-the-developer-resources-on-datagov/6880]]></link>
	    <description><![CDATA[ Developer Hub, Software Challenges, the Developer Apps Showcase, and the Developers forums are just four of the sections that are worthy of your attention on Data.gov.]]></description>
	    <content:encoded><![CDATA[ Developer Hub, Software Challenges, the Developer Apps Showcase, and the Developers forums are just four of the sections that are worthy of your attention on Data.gov.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/get-creative-with-the-developer-resources-on-datagov/6880]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-05-31T16:44:11Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Migration paths: Replacing Java for internally developed programs]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/migration-paths-replacing-java-for-internally-developed-programs/6875]]></link>
	    <description><![CDATA[ Due to the unique and entrenched position Java holds in the business world / detail a variety of migration paths away from Java, for desktop applications as well as applets]]></description>
	    <content:encoded><![CDATA[ Due to the unique and entrenched position Java holds in the business world / detail a variety of migration paths away from Java, for desktop applications as well as applets]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/migration-paths-replacing-java-for-internally-developed-programs/6875]]></guid>
	    <dc:creator><![CDATA[ James Sanders]]></dc:creator>
	    <pubDate>2013-05-31T12:45:55Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Avoid getting buried in technical debt]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/avoid-getting-buried-in-technical-debt/3849]]></link>
	    <description><![CDATA[ Ward Cunningham wrote in 1992 that shipping first-time code is like going into technical debt. Chip Camden explains that the usefulness of the technical debt metaphor is awareness.]]></description>
	    <content:encoded><![CDATA[ Ward Cunningham wrote in 1992 that shipping first-time code is like going into technical debt. Chip Camden explains that the usefulness of the technical debt metaphor is awareness.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/avoid-getting-buried-in-technical-debt/3849]]></guid>
	    <dc:creator><![CDATA[ Chip Camden]]></dc:creator>
	    <pubDate>2013-05-24T20:24:49Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[When to use functional programming languages and techniques]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/when-to-use-functional-programming-languages-and-techniques/6801]]></link>
	    <description><![CDATA[ If a project requires lots of concurrency/parallelism, its own language, or lots of math, you should think functional programming.]]></description>
	    <content:encoded><![CDATA[ If a project requires lots of concurrency/parallelism, its own language, or lots of math, you should think functional programming.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/when-to-use-functional-programming-languages-and-techniques/6801]]></guid>
	    <dc:creator><![CDATA[ Claudio Caballero]]></dc:creator>
	    <pubDate>2013-05-21T17:30:14Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Reverse engineering your .NET applications]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/reverse-engineering-your-net-applications/6834]]></link>
	    <description><![CDATA[ The .NET Framework makes it easy to reverse engineer an existing application. Discover what techniques to use to deter prying eyes from deconstructing your code.]]></description>
	    <content:encoded><![CDATA[ The .NET Framework makes it easy to reverse engineer an existing application. Discover what techniques to use to deter prying eyes from deconstructing your code.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/reverse-engineering-your-net-applications/6834]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-05-18T13:30:35Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Streamline CSS development with LESS]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/streamline-css-development-with-less/6817]]></link>
	    <description><![CDATA[ LESS is a dynamic stylesheet language that extends standard CSS. The result is leaner code that is easier to maintain.]]></description>
	    <content:encoded><![CDATA[ LESS is a dynamic stylesheet language that extends standard CSS. The result is leaner code that is easier to maintain.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/streamline-css-development-with-less/6817]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-05-16T16:07:21Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Why programmers should study the art of programming]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/why-programmers-should-study-the-art-of-programming/4160]]></link>
	    <description><![CDATA[ Chip Camden encourages programmers to cultivate a broad and deep understanding of the trade by accumulating a knowledge of its history and keeping an eye on recent developments.]]></description>
	    <content:encoded><![CDATA[ Chip Camden encourages programmers to cultivate a broad and deep understanding of the trade by accumulating a knowledge of its history and keeping an eye on recent developments.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/why-programmers-should-study-the-art-of-programming/4160]]></guid>
	    <dc:creator><![CDATA[ Chip Camden]]></dc:creator>
	    <pubDate>2013-05-11T03:58:54Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Improve web page load time with yepnope.js]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/improve-web-page-load-time-with-yepnopejs/6789]]></link>
	    <description><![CDATA[ The yepnope.js library offers a simple approach to asynchronously and conditionally loading web page resources. Here's a basic usage guide for yepnope.js.]]></description>
	    <content:encoded><![CDATA[ The yepnope.js library offers a simple approach to asynchronously and conditionally loading web page resources. Here's a basic usage guide for yepnope.js.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/improve-web-page-load-time-with-yepnopejs/6789]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-05-10T18:03:57Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Seven traits of effective programmers]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/seven-traits-of-effective-programmers/6750]]></link>
	    <description><![CDATA[ Being a great programmer involves more than writing code that works. Justin James lists the hallmarks of programmers who rise to the top ranks of their profession.]]></description>
	    <content:encoded><![CDATA[ Being a great programmer involves more than writing code that works. Justin James lists the hallmarks of programmers who rise to the top ranks of their profession.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/seven-traits-of-effective-programmers/6750]]></guid>
	    <dc:creator><![CDATA[ Justin James]]></dc:creator>
	    <pubDate>2013-05-05T04:18:21Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[CodePaLOUsa: Humanitarian Toolbox, F#, open source licensing, happiness]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/codepalousa-humanitarian-toolbox-f-open-source-licensing-happiness/6755]]></link>
	    <description><![CDATA[ Software development madness returned to the River City last week by way of CodePaLOUsa. Read about some of the conference's highlights.]]></description>
	    <content:encoded><![CDATA[ Software development madness returned to the River City last week by way of CodePaLOUsa. Read about some of the conference's highlights.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/codepalousa-humanitarian-toolbox-f-open-source-licensing-happiness/6755]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-04-29T17:48:40Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[How developers can survive a 'go live' scenario]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/how-developers-can-survive-a-go-live-scenario/6724]]></link>
	    <description><![CDATA[ Something always goes wrong in a "go live" scenario. Prepare your development team, your work environment, and yourself to handle these high-pressure situations.]]></description>
	    <content:encoded><![CDATA[ Something always goes wrong in a "go live" scenario. Prepare your development team, your work environment, and yourself to handle these high-pressure situations.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/how-developers-can-survive-a-go-live-scenario/6724]]></guid>
	    <dc:creator><![CDATA[ Justin James]]></dc:creator>
	    <pubDate>2013-04-25T17:51:59Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Expand your utility belt with Underscore.js]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/expand-your-utility-belt-with-underscorejs/6713]]></link>
	    <description><![CDATA[ The JavaScript library Underscore.js streamlines tasks and allows you to do more with fewer lines of code. Get a sense of what you can do with some of its 60+ functions.]]></description>
	    <content:encoded><![CDATA[ The JavaScript library Underscore.js streamlines tasks and allows you to do more with fewer lines of code. Get a sense of what you can do with some of its 60+ functions.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/expand-your-utility-belt-with-underscorejs/6713]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-04-24T18:07:10Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Long-term trends in development methodologies]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/long-term-trends-in-development-methodologies/6703]]></link>
	    <description><![CDATA[ Agile techniques, user feedback incorporated into the development process, and the cloud are three trends that warrant your attention.]]></description>
	    <content:encoded><![CDATA[ Agile techniques, user feedback incorporated into the development process, and the cloud are three trends that warrant your attention.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/long-term-trends-in-development-methodologies/6703]]></guid>
	    <dc:creator><![CDATA[ Justin James]]></dc:creator>
	    <pubDate>2013-04-18T22:59:53Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Embrace the JSON standard in your C# code]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/embrace-the-json-standard-in-your-c-code/6684]]></link>
	    <description><![CDATA[ Looking for a leaner approach than XML for formatting and sending data? Then give JSON and even Json.NET, a tool for working with JSON data within C#, a try.]]></description>
	    <content:encoded><![CDATA[ Looking for a leaner approach than XML for formatting and sending data? Then give JSON and even Json.NET, a tool for working with JSON data within C#, a try.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/embrace-the-json-standard-in-your-c-code/6684]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-04-16T14:16:39Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Long-term technology trends developers need to know]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/long-term-technology-trends-developers-need-to-know/6665]]></link>
	    <description><![CDATA[ Justin James highlights some factors developers should consider when making tech decisions about languages, Web Services, databases, and more.]]></description>
	    <content:encoded><![CDATA[ Justin James highlights some factors developers should consider when making tech decisions about languages, Web Services, databases, and more.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/long-term-technology-trends-developers-need-to-know/6665]]></guid>
	    <dc:creator><![CDATA[ Justin James]]></dc:creator>
	    <pubDate>2013-04-12T03:01:45Z</pubDate>
	</item>
		<item>
	    <title><![CDATA[Spell-check .NET applications with NHunspell]]></title>
	    <link><![CDATA[http://www.techrepublic.com/blog/programming-and-development/spell-check-net-applications-with-nhunspell/6567]]></link>
	    <description><![CDATA[ NHunspell provides full-featured spell-checking, thesaurus, and hyphenation features for .NET applications. Here's how to get and use NHunspell.]]></description>
	    <content:encoded><![CDATA[ NHunspell provides full-featured spell-checking, thesaurus, and hyphenation features for .NET applications. Here's how to get and use NHunspell.]]></content:encoded>
	    <guid><![CDATA[http://www.techrepublic.com/blog/programming-and-development/spell-check-net-applications-with-nhunspell/6567]]></guid>
	    <dc:creator><![CDATA[ Tony Patton]]></dc:creator>
	    <pubDate>2013-04-05T19:45:59Z</pubDate>
	</item>
	</channel>
</rss>
