<?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/"
	>

<channel>
	<title>jinjaDev</title>
	<atom:link href="http://www.jinjadev.co.za/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jinjadev.co.za</link>
	<description>A blog about development and the rate race.</description>
	<pubDate>Tue, 12 May 2009 04:52:48 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>js video player - Meet the Uberplayer</title>
		<link>http://www.jinjadev.co.za/2009/05/js-video-player-meet-the-uberplayer/</link>
		<comments>http://www.jinjadev.co.za/2009/05/js-video-player-meet-the-uberplayer/#comments</comments>
		<pubDate>Tue, 12 May 2009 04:52:04 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Javascript]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=105</guid>
		<description><![CDATA[
Written purely in javaScript. It&#8217;s a thing of beauty! - Paul Bakaus
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://paulbakaus.com/lab/interface/uberplayer/" target="_blank"><img class="aligncenter" title="Uberplayer" src="http://paulbakaus.com/wp-content/uploads/2009/05/uberplayer.png" alt="" width="278" height="144" /></a></p>
<p style="text-align: center;">Written purely in javaScript. It&#8217;s a thing of beauty! - <a href="http://paulbakaus.com/2009/05/07/meet-the-uberplayer/" target="_blank">Paul Bakaus</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/05/js-video-player-meet-the-uberplayer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>3D Cubes using CSS Transformations</title>
		<link>http://www.jinjadev.co.za/2009/05/3d-cubes-using-css-transformations/</link>
		<comments>http://www.jinjadev.co.za/2009/05/3d-cubes-using-css-transformations/#comments</comments>
		<pubDate>Tue, 12 May 2009 04:40:51 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[CSS]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=102</guid>
		<description><![CDATA[
&#8220;The impression of a three dimensional cube can be created using modern CSS techniques, without the need for JavaScript, imagery, canvas or SVG. Using the proprietary transform property to skew and rotate shaded rectangles, individual cube faces can combine to form a 3D object. Currently only supported in recent WebKit and Gecko based browsers, most [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="Multiple Cubes" src="http://host.trivialbeing.org/up/small/multiple-cubes-css.png" alt="" width="280" height="172" /></p>
<p>&#8220;The impression of a three dimensional cube can be created using modern CSS techniques, without the need for JavaScript, imagery, canvas or SVG. Using the proprietary transform property to skew and rotate shaded rectangles, individual cube faces can combine to form a 3D object. Currently only supported in recent WebKit and Gecko based browsers, most importantly Firefox 3.5+ <code>-moz-transform</code> (<a href="https://developer.mozilla.org/En/CSS/CSS_transform_functions">documentation</a>) and Safari 3.2+ <code>-webkit-transform" <a href="http://www.fofronline.com/2009-04/3d-cube-using-css-transformations/" target="_blank">Check It!</a><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/05/3d-cubes-using-css-transformations/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dynamic Content Injection with Canvas and Video</title>
		<link>http://www.jinjadev.co.za/2009/04/dynamic-content-injection-with-canvas-and-video/</link>
		<comments>http://www.jinjadev.co.za/2009/04/dynamic-content-injection-with-canvas-and-video/#comments</comments>
		<pubDate>Thu, 23 Apr 2009 05:19:28 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Canvas]]></category>

		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=99</guid>
		<description><![CDATA[Frikkin awesome stuff the Mozilla team is doing with Canvas.
Just check the video out here.
More here.
]]></description>
			<content:encoded><![CDATA[<p>Frikkin awesome stuff the Mozilla team is doing with Canvas.</p>
<p>Just check the video out <a href="http://standblog.org/blog/post/2009/04/15/Making-video-a-first-class-citizen-of-the-Web" target="_blank">here</a>.</p>
<p>More <a href="http://blog.mozbox.org/post/2009/04/12/Firefox-35%3A-a-new-experiment-with-Canvas-Video" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/dynamic-content-injection-with-canvas-and-video/feed/</wfw:commentRss>
		</item>
		<item>
		<title>10 Cool Things We’ll Be Able To Do Once IE6 Is Dead</title>
		<link>http://www.jinjadev.co.za/2009/04/10-cool-things-we%e2%80%99ll-be-able-to-do-once-ie6-is-dead/</link>
		<comments>http://www.jinjadev.co.za/2009/04/10-cool-things-we%e2%80%99ll-be-able-to-do-once-ie6-is-dead/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 06:23:09 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=92</guid>
		<description><![CDATA[
&#8220;Use child selectors&#8221;, &#8220;Make full use of 24-bit PNGs&#8221;, My favourite is &#8220;Enjoy ourselves again&#8221;.
Full details after the break.


Use child selectors No more having to define endless descendent rules to cancel out other descendent rules. With CSS2 child selectors we can specify CSS rules that only apply to direct children, not to descendants in general.
Make [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="padding: 5px;" src="http://www.sitepoint.com/blogs/wp-content/uploads/2009/04/wanted-dead.jpg" alt="" width="120" height="120" /></p>
<p>&#8220;Use child selectors&#8221;, &#8220;Make full use of 24-bit PNGs&#8221;, My favourite is &#8220;Enjoy ourselves again&#8221;.</p>
<p>Full details after the break.</p>
<p><span id="more-92"></span></p>
<ol>
<li><strong>Use child selectors</strong> No more having to define endless descendent rules to cancel out other descendent rules. With <abbr title="Cascading Style Sheets Level 2">CSS2</abbr> <a href="http://www.w3.org/TR/CSS21/selector.html#child-selectors">child selectors</a> we can specify <abbr title="Cascading Style Sheets">CSS</abbr> rules that only apply to direct children, not to descendants in general.</li>
<li><strong>Make full use of 24-bit PNGs</strong> No more blending images against different coloured backgrounds so that the edges have decent anti-aliasing. With <abbr title="Portable Network Graphics">PNG</abbr> alpha-channel support we can use images with shadows, glows and other opacity effects, safe in the knowledge that all graphical browser users can see them.</li>
<li><strong>Use attribute selectors </strong>No more having to define type classes for inputs — things like <code>&lt;input class="text" ... /&gt;</code> — when we can address them with <abbr title="Cascading Style Sheets Level 2">CSS2</abbr> <a href="http://www.w3.org/TR/CSS21/selector.html#attribute-selectors">attribute selectors</a> like <code>input[type="text"]</code>. We can even use <abbr title="Cascading Style Sheets Level 3">CSS3</abbr> <a href="http://www.w3.org/TR/css3-selectors/#attribute-substrings">substring-matching attribute selectors</a> (supported in all modern browsers including <abbr title="Internet Explorer 7">IE7</abbr>), which can be very useful for defining selectors that apply to a range of different attribute values, thereby reducing significantly the amount of code it takes to address groups of elements with similar <code class="ref-term"><a title="Look up the class attribute in the SitePoint HTML Reference." href="http://reference.sitepoint.com/html/core-attributes/class">class</a></code> names (for example).</li>
<li><strong>Use a wider range of display properties</strong> Being able to use things like <code>display:inline-block</code> instead of <code>float:left</code> means no more endless float within float within float, or the slightly-dubious use of <code>overflow:hidden</code>, just to get blocks to clear properly.  (Though I should point out, we had to wait until Firefox 3 for this one too!)</li>
<li><strong>Use min-width and max-width</strong> Although <abbr title="Internet Explorer 6">IE6</abbr>’s implementation of width is very similar to the correct implementation of <a href="http://www.w3.org/TR/CSS21/visudet.html#min-max-widths">min-width</a>, it’s not the same, and it doesn’t serve every purpose; and it doesn’t do anything about max-width. With the end of <abbr title="Internet Explorer 6">IE6</abbr> can come a new renaissance in block-layout design, with the greater flexibility that designers have been crying out for for years.</li>
<li><strong>Throw away 90% of <abbr title="Cascading Style Sheets">CSS</abbr> hacks (and 90% of the reasons for needing them!)</strong> No more worrying about <a href="http://www.positioniseverything.net/explorer/dup-characters.html">bizarrely repeating characters</a>, <a href="http://www.positioniseverything.net/explorer/peekaboo.html">mysteriously invisible blocks</a>, or <a href="http://www.positioniseverything.net/explorer/doubled-margin.html">frustrating double margins</a>; with the end of <abbr title="Internet Explorer 6">IE6</abbr> comes the end of needing to be able to diagnose and cure such a large array of rendering bugs.</li>
<li><strong>Add abbreviations that everyone can see</strong> Although personally, I only use the <code class="ref-term"><a title="Look up the &lt;abbr&gt; tag in the SitePoint HTML Reference." href="http://reference.sitepoint.com/html/abbr">&lt;abbr&gt;</a></code> element and never use <code class="ref-term"><a title="Look up the &lt;acronym&gt; tag in the SitePoint HTML Reference." href="http://reference.sitepoint.com/html/acronym">&lt;acronym&gt;</a></code>, still it does occasionally irk me to remember that <abbr title="Internet Explorer 6">IE6</abbr> users won’t see the expansion, and bugs me even more on the odd occasion that I need to script for them (and can’t).</li>
<li><strong>Trust z-index again</strong> No more scratching our heads as we ponder why layer X is on top of layer Y when it should be beneath, wondering what we might have done wrong, only to remember that — d’oh — we haven’t done anything wrong, it’s <a href="http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html">a stacking context bug</a> in <abbr title="Internet Explorer 6">IE6</abbr>.</li>
<li><strong>Save time and money </strong>Significantly less time spent hacking means shorter development time and lower development costs.</li>
<li><strong>Enjoy ourselves again!</strong> Writing <abbr title="Cascading Style Sheets">CSS</abbr> will become the pleasure that it used to be. That is, until our expectations rise again, and <abbr title="Internet Explorer 7">IE7</abbr> becomes our nemesis …</li>
</ol>
<p>Source: http://www.sitepoint.com/blogs/2009/04/14/10-cool-things-well-be-able-to-do-once-ie6-is-dead/</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/10-cool-things-we%e2%80%99ll-be-able-to-do-once-ie6-is-dead/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to Scare IE Users into Upgrading</title>
		<link>http://www.jinjadev.co.za/2009/04/how-to-scare-ie-users-into-upgrading/</link>
		<comments>http://www.jinjadev.co.za/2009/04/how-to-scare-ie-users-into-upgrading/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 05:18:45 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=89</guid>
		<description><![CDATA[Add this line of code onto your website.
&#8220;&#60;!&#8211;[if lt IE 7]&#62;&#60;style type=&#8221;text/css&#8221;&#62;@import url(http://www.jinjadev.co.za/topBar.css);&#60;/style&#62;&#60;div id=&#8221;advBrowserWarning&#8221;&#62;&#60;a href=&#8221;http://www.mozilla.com/en-US/firefox&#8221;&#62;&#60;b&#62;WARNING!!!&#60;/b&#62; Your version of Internet Explorer has known security issues! To protect your computer please correct this now. Click here to upgrade&#8230;&#60;/a&#62;&#60;/div&#62;&#60;![endif]&#8211;&#62;&#8221;
Stolen from here.
]]></description>
			<content:encoded><![CDATA[<p>Add this line of code onto your website.</p>
<p>&#8220;&lt;!&#8211;[if lt IE 7]&gt;&lt;style type=&#8221;text/css&#8221;&gt;@import url(http://www.jinjadev.co.za/topBar.css);&lt;/style&gt;&lt;div id=&#8221;advBrowserWarning&#8221;&gt;&lt;a href=&#8221;http://www.mozilla.com/en-US/firefox&#8221;&gt;&lt;b&gt;WARNING!!!&lt;/b&gt; Your version of Internet Explorer has known security issues! To protect your computer please correct this now. Click here to upgrade&#8230;&lt;/a&gt;&lt;/div&gt;&lt;![endif]&#8211;&gt;&#8221;</p>
<p>Stolen from <a href="http://www.joelevi.com/blog/index.php/2009/04/10/how-to-scare-ie-users-into-upgrading-with-only-one-line-of-code-2/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/how-to-scare-ie-users-into-upgrading/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Ford Bets the Fiesta on Social Networking</title>
		<link>http://www.jinjadev.co.za/2009/04/ford-bets-the-fiesta-on-social-networking/</link>
		<comments>http://www.jinjadev.co.za/2009/04/ford-bets-the-fiesta-on-social-networking/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 04:51:51 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=87</guid>
		<description><![CDATA[&#8220;Ford is betting the success of the Fiesta subcompact on the blogs, tweets and Facebook updates of 100 people who will live with the cars and share their experiences online. It&#8217;s a hell of a gamble, but if it pays off, Ford just might recast itself as a cool company with a great product &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Ford is betting the success of the Fiesta subcompact on the blogs, tweets and Facebook updates of 100 people who will live with the cars and share their experiences online. It&#8217;s a hell of a gamble, but if it pays off, Ford just might recast itself as a cool company with a great product &#8212; no small feat for an American automaker. &#8221;</p>
<p>Which is a very good idea, but if the Tweets/Posts are boring or average, it could make the Fiesta look boring.</p>
<p><a href="http://blog.wired.com/cars/2009/04/how-the-fiesta.html">View more here.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/ford-bets-the-fiesta-on-social-networking/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Beautiful Design</title>
		<link>http://www.jinjadev.co.za/2009/04/beautiful-design/</link>
		<comments>http://www.jinjadev.co.za/2009/04/beautiful-design/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 05:33:39 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=76</guid>
		<description><![CDATA[Saw this on my eyes-half-closed-early-morning-web-trawl. One of the very few designs that you just stare at for a few minutes, just to take it in.
Website: www.sensisoft.com


]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-82 alignleft" style="padding:5px" title="sensisoft3" src="http://www.jinjadev.co.za/wp-content/uploads/2009/04/sensisoft3.jpg" alt="sensisoft3" width="362" height="210" />Saw this on my eyes-half-closed-early-morning-web-trawl. One of the very few designs that you just stare at for a few minutes, just to take it in.</p>
<p>Website: <a href="http://www.sensisoft.com" target="_blank">www.sensisoft.com</a></p>
<p><a href="http://www.webdesignerdepot.com/2009/04/50-beautiful-websites-with-illustrated-landscapes/" target="_blank"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/beautiful-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Data Visualisation of a Twitter Search</title>
		<link>http://www.jinjadev.co.za/2009/04/data-visualisation-of-a-twitter-search/</link>
		<comments>http://www.jinjadev.co.za/2009/04/data-visualisation-of-a-twitter-search/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 05:00:55 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Twitter]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=67</guid>
		<description><![CDATA[&#8220;If all Twitter searches were this fun, I’d probably do little else than stare at them all day. This experimental Twitter search engine is made with Processing; it lets you choose keywords for a Twitter search, and results are displayed in the form of petals which turn into tweets when they reach the destination. I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-72" style="padding:5px" title="data-visualizations-5-beautiful-social-media-videos_1239771840398" src="http://www.jinjadev.co.za/wp-content/uploads/2009/04/data-visualizations-5-beautiful-social-media-videos_1239771840398.jpg" alt="data-visualizations-5-beautiful-social-media-videos_1239771840398" width="239" height="175" />&#8220;If all Twitter searches were this fun, I’d probably do little else than stare at them all day. This experimental Twitter search engine is made with <a href="http://processing.org/" target="_blank">Processing</a>; it lets you choose keywords for a Twitter search, and results are displayed in the form of petals which turn into tweets when they reach the destination. I haven’t been able to find the actual application, but you can see a demo in the video after the break.&#8221;</p>
<p><span id="more-67"></span>From: <a href="http://mashable.com/2009/04/14/data-visualizations-social-media/" target="_blank">Mashable.com</a></p>
<p><object width="425" height="344" data="http://www.youtube.com/v/q53Fb25dses&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="src" value="http://www.youtube.com/v/q53Fb25dses&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/data-visualisation-of-a-twitter-search/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Stop Procrastinat&#8230;</title>
		<link>http://www.jinjadev.co.za/2009/04/stop-procrastinating-now/</link>
		<comments>http://www.jinjadev.co.za/2009/04/stop-procrastinating-now/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 06:01:09 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=62</guid>
		<description><![CDATA[You&#8217;ve got a lot of work to do, you sit down to do it, but then realise, to your horror, that the books above desk are just alphabetically ordered, not even grouped by continent, colour, weight and font!!!!!!
So you immediately set out to fix this, then once you done that, you go have a snack&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve got a lot of work to do, you sit down to do it, but then realise, to your horror, that the books above desk are just alphabetically ordered, not even grouped by continent, colour, weight and font!!!!!!</p>
<p>So you immediately set out to fix this, then once you done that, you go have a snack&#8230; Just in case you get hungry. Then you sit down and decide your lawn could do with a cut.</p>
<p>Procrastination&#8230; We all do it&#8230; After the break are some steps to break the cycle.</p>
<p><span id="more-62"></span></p>
<p>From <a href="http://webworkerdaily.com/2009/04/09/stop-procrastinating-now/" target="_blank">WebWorkerDaily</a></p>
<p><strong>1. Admit it: You’re procrastinating.</strong><br />
I usually try not to admit that I’m procrastinating. I pretend I’m doing “research” or tell myself, “I really do need to get more organized.” But the first step in beating procrastination is to face up to it. Yes, I am procrastinating. It’s only human. But if I want to send another invoice one day soon, I’d better get over it.</p>
<p><strong>2. Figure out why.</strong><br />
I usually procrastinate for one of two reasons. The first is that I’ve had a crazy week working long hours, and now I just don’t seem to be able to focus on anything. Sometimes that’s OK. Once I realize my brain needs downtime, I’ll scan the task list, knock off anything that’s urgent, and take the afternoon off. After long periods of doing things for other people, it’s only fair that you’re able to do something for yourself — time permitting, of course.</p>
<p>The other reason I procrastinate is that at least one of the tasks I have to do seems “too hard.” Once I realize that I have a “problem” task, I’ll decide <em>not</em> to commit myself to knuckling down and getting it done. Instead, I tell myself I’ll “look at it more closely.” Yes, I have to trick myself into overcoming procrastination.</p>
<p><strong>3. Take a break.</strong><br />
My next step is to take a break. Having made the decision to consider something that’s daunting me, I take a five-minute break from the desk. I might make a cup of tea or play with the dog. The break makes me feel rewarded for deciding to look at this daunting task, and lets me recharge, so I can come back to the desk in the right frame of mind.</p>
<p><strong>4. Break the task down.</strong><br />
OK, break’s over. It’s time to consider the nightmare. Recently, I was procrastinating over interviewing a finance expert. It all seemed too hard. But when I looked at it more closely, I realized that there were multiple hurdles: not only would I have complete my research and conduct the interview, but I’d have to go into the subject’s office in town, the logistics of which were likely to be a pain in the neck.</p>
<p>At this point I usually get a pen and paper and start listing the components of the task. What exactly will it entail? What will I need to do to achieve each part of the job? By doing this, I can identify problem areas that call for extra attention.</p>
<p><strong>5. Problem-solve.</strong></p>
<p>This is about figuring out how you’re going to tackle each of the task components.</p>
<p>I had to do some serious research for my interview but I wasn’t sure where to start. I worked out a few options, one of which involved talking to a few contacts in the industry to get their advice. Also, since I’d received the job brief, I’d had a few new ideas about the project. I’d need to speak to the client to make sure these fit with the overall plan. I’d also need to look at the public transport timetables, and call the subject’s office to arrange a meeting for the interview.</p>
<p><strong>6. Schedule time to complete each task.</strong></p>
<p>I then schedule the time it will take me to complete each task so that I have a clear plan of how I’m going to get everything done.</p>
<p>Suddenly my horrendous task had dissolved into a series of smaller jobs, some of them quite enjoyable (like brainstorming with friends). As I dropped them into my schedule I realized I could probably knock a few of these jobs over before the day was done!</p>
<p><strong>7. Get started.</strong><br />
Once the plan is in place it’s time to get started on the actual work.</p>
<p>By the end of this process I usually feel like I’ve actually achieved something. But, more than that, I feel inspired to get started. I usually try to knock over some of the smaller tasks on the same day so that when I get up the next morning, I feel like I’m already on my way to getting the job done.</p>
<p>If you’re looking for more techniques for avoiding procrastination, Darrell shared some great strategies in “<a href="http://webworkerdaily.com/2009/01/16/road-to-recovery-tools-for-web-working-self-control-and-productivity/">Road to Recovery: Tools for Web Working Self-Control and Productivity</a>.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/stop-procrastinating-now/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Essential Checks Before Launching Your Website</title>
		<link>http://www.jinjadev.co.za/2009/04/essential-checks-before-launching-your-website/</link>
		<comments>http://www.jinjadev.co.za/2009/04/essential-checks-before-launching-your-website/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 05:27:54 +0000</pubDate>
		<dc:creator>dale</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.jinjadev.co.za/?p=60</guid>
		<description><![CDATA[You&#8217;ve done the sweetest Ajax site this side of the Vaal. Your client loves the way the text flashes red-&#62;black-&#62;red-&#62;black. The brighter the better right?
So you&#8217;re ready to go live&#8230; Or are you?
Some essential checks before launching your website after the break&#8230;

Do you have a FavIcon? It always looks more professional
Have you added a title [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve done the sweetest Ajax site this side of the Vaal. Your client loves the way the text flashes <span style="color: #ff0000;">red</span>-&gt;black-&gt;<span style="color: #ff0000;">red</span>-&gt;black. The brighter the better right?</p>
<p>So you&#8217;re ready to go live&#8230; Or are you?</p>
<p>Some essential checks before launching your website after the break&#8230;</p>
<ol>
<li><span id="more-60"></span><strong>Do you have a FavIcon? </strong>It always looks more professional</li>
<li><strong>Have you added a title and meta tag data? </strong>Search engines will know what your site is about.</li>
<li><strong>Does the site work in the major browsers?</strong>&#8230; Does it f&#8217;ing work in IE f&#8217;ing 6? *Spits on IE6*</li>
<li><strong>Proof read the site. </strong>Make sure of spelling, grammar and that there isn&#8217;t TOO MUCH text.</li>
<li><strong>Make sure all your links work.</strong> Make sure your external links won&#8217;t change.</li>
<li><strong>Try and break your forms. </strong>Nothing like a contact us form that can&#8217;t contact anyone.</li>
<li><strong>Degradation.</strong> Make sure your website works without Javascript as well.</li>
<li><strong>Add a tracker</strong>. Like <a href="http://www.google.com/analytics" target="_blank">Google Analytics</a>, see how well your site is doing.</li>
<li><strong>Add a sitemap.</strong> It allows search engines to easily index your site.</li>
<li><strong>Optimise. </strong>Make sure your load-time isn&#8217;t unnecessarily long.</li>
<li><strong>Backup.</strong> Make sure you can&#8217;t lose all your hard work.</li>
</ol>
<p><a href="http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/" target="_blank">SM</a> has more detail and some useful links.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jinjadev.co.za/2009/04/essential-checks-before-launching-your-website/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
