<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>Dan Dean</title>
	<link>http://dandean.com</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 18:16:16 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>JavaScript Naming Conventions For People With Beards</title>
		<description><![CDATA[When developing in a team environment, coming to an agreed-upon set of naming conventions is incredibly important. The speed at which we as developers can come to comprehend the thought-processes and intentions of our peers greatly depends on our ability to look straight to their intentions, rather than having to first read the code line [...]]]></description>
		<link>http://dandean.com/category/code/2010/javascript-naming-conventions-for-people-with-beards/</link>
			</item>
	<item>
		<title>My Very Own GIT Manual</title>
		<description><![CDATA[GIT confuses the hell out of me. I&#8217;m used to Subversion and Vault, and the translation isn&#8217;t always clear. Thankfully, there&#8217;s GitHub which makes it super easy to jump into using GIT.
Unfortunately I constantly forget how to do simple tasks, not to speak of complex ones. This post is going to serve as my very [...]]]></description>
		<link>http://dandean.com/category/code/2009/my-very-own-git-manual/</link>
			</item>
	<item>
		<title>Hatin&#8217; on textContent and innerText</title>
		<description><![CDATA[It&#8217;s surprisingly annoying to get just the text content of an html element in a cross-browser friendly way. I wrote Element#getTextContent() to take care of this simple operation for me.
The Prototype Version:

Element.addMethods({
  /**
   *  Element#getTextContent(@element) -&#62; String
   *  Cross-browser means of getting Element#textContent or Element#innerText
   **/
 [...]]]></description>
		<link>http://dandean.com/category/code/2009/hatin-on-textcontent-and-innertext/</link>
			</item>
	<item>
		<title>On the Challenge of Developing JavaScript Within a Team</title>
		<description><![CDATA[I find one of the most challenging aspects of developing JavaScript in a team environment is cracking open someone else&#8217;s code and being able to work with it as if it was my own. Within the scope of a programming language we tend, often subconsciously, to define our own dialect to describe the things we [...]]]></description>
		<link>http://dandean.com/category/javascript/2009/on-the-challenge-of-developing-javascript-within-a-team/</link>
			</item>
	<item>
		<title>Think you&#8217;re registered to&#160;vote?</title>
		<description><![CDATA[I just went to the Washington State Voter Registration website to check my voter information, and my status was set to inactive, and it listed me as not voting since 2006.
This is frustrating because I was never informed that they had deactivated my voter status or given a reason as to why my status was [...]]]></description>
		<link>http://dandean.com/category/politics/2008/think-youre-registered-to-vote/</link>
			</item>
	<item>
		<title>Simulate Network Delays</title>
		<description><![CDATA[When developing web applications it is helpful to be able to simulate a slow network. This can help you see how your UI indicators, ajax loaders, etc., will operate in various network situations, unlike your local network which is generally free of any sort of interference.
These little snippets of code will freeze the execution of [...]]]></description>
		<link>http://dandean.com/category/php/2008/simulate-network-delays/</link>
			</item>
	<item>
		<title>Fluent: PHP Data Types as Fluent Objects</title>
		<description><![CDATA[Introducing Fluent, a set of PHP 5 classes that make writing code happier. Fluent enables you to deal with data types as objects in the fluent api style, like you can in most other modern programming languages.

// JavaScript
&#34;Hello There&#34;.toUpperCase().split(' ');


// C#
&#34;Hello There&#34;.ToUpper().Split(new Char[] {' '});


# Ruby
&#34;Hello There&#34;.upcase.split(' ')


# Python
&#34;Hello There&#34;.upper().split()


// PHP
explode(' ', strtoupper('Hello There'));

// PHP [...]]]></description>
		<link>http://dandean.com/category/code/2007/fluent-php-data-types-as-fluent-objects/</link>
			</item>
</channel>
</rss>
