<?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>Web Jackalope &#187; Glen</title>
	<atom:link href="http://webjackalope.com/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://webjackalope.com</link>
	<description>Creative Web Development Magazine</description>
	<lastBuildDate>Mon, 16 Nov 2009 15:14:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How the New ReTweet Will Impact Your Site Marketing</title>
		<link>http://webjackalope.com/new-retweet/</link>
		<comments>http://webjackalope.com/new-retweet/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 15:14:30 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=401</guid>
		<description><![CDATA[Photo by carrotcreative
Reactions have been mixed on the new ReTweet functionality that&#8217;s recently been rolled out by Twitter. Some think it&#8217;s an elegant solution, others think it&#8217;s going to suck the life out of ReTweeting altogether. But no matter how you slice it, ReTweeting is going to change drastically in the very near future.
We all [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/11/new-twitter-retweet1.jpg" alt="The new Twitter ReTweet" /><br />Photo by <a href="http://www.flickr.com/photos/carrotcreative/">carrotcreative</a></div>
<p>Reactions have been mixed on the new ReTweet functionality that&#8217;s <a href="http://blog.twitter.com/2009/08/project-retweet-phase-one.html">recently been rolled out by Twitter</a>. Some think it&#8217;s an <a href="http://battellemedia.com/archives/005055.php">elegant solution</a>, others think it&#8217;s going to <a href="http://danzarrella.com/mangle-retweets.html">suck the life out of ReTweeting altogether</a>. But no matter how you slice it, ReTweeting is going to change drastically in the very near future.</p>
<p>We all know that Twitter is a powerful marketing tool. (A good indicator of this is seeing how much spam has cropped up in the Twittersphere lately. Yikes.) ReTweets have provided a way for Twitter users to quickly share interesting tweets and links quickly, and nearly all Twitter clients have accommodated this unofficial feature.</p>
<p>But more importantly, site owners like you and I have enjoyed great exposure in the way our articles have been spread throughout Twitter with ReTweets. (Some of the articles on Web Jackalope have seen more than 100 ReTweets.) But as Bob Dylan sang, the times they are a changin&#8217;. </p>
<p>Twitter&#8217;s new ReTweet functionality could be <em>even more</em> powerful than before, adding more authority to your tweets and brand.</p>
<p><span id="more-401"></span></p>
<h3>A Quick Word About Twitter &#8220;Marketers&#8221;</h3>
<p>Ok, I know this is going to be controversial, but I&#8217;m going to roll with it anyway. When I use the term &#8220;Twitter Marketer&#8221;, I don&#8217;t mean the guy spamming your stream with 147 surefire ways to gain a gazillion Twitter followers. Those are <strong>spammers</strong>, not marketers. They&#8217;re gaming the Twitter ecosystem to hock their wares. They&#8217;re bad, bad people. There&#8217;s a major difference between &#8220;marketing&#8221; and &#8220;spamming&#8221;.</p>
<p>That said, I would add that anyone wanting to </p>
<ul>
<li>add more followers</li>
<li>become more influential in the Twitter sphere</li>
<li>or find new audiences for your site</li>
</ul>
<p>are <strong>all</strong> Twitter marketers. <em>We&#8217;re all Twitter marketers</em>, and there&#8217;s nothing wrong with that. </p>
<p>Gaining more friends and followers (in legitimate, non-spammy ways) is great for everybody within the Twittersphere. That means we&#8217;re tweeting more interesting, useful, and relevant tweets. <em>We&#8217;re adding to the conversation, not adding to the noise</em>.</p>
<p>Ok, enough of that. Back to more about the old ReTweet functionality.</p>
<h3>The Old ReTweet Meant Flexibility</h3>
<p>The way the old Retweet worked was pretty simple. Twitter clients typically had a built-in function that allowed for creating RT&#8217;s with a single click. You could then add text before the RT, like so:</p>
<blockquote><p>RT @glenstansberry Thinking the new ReTweet on Twitter proper could change quite a few things.</p></blockquote>
<p>Or you could even leave off the RT @username altogether and add a &#8220;via @username&#8221; at the end of the tweet.</p>
<blockquote><p>Thinking the new ReTweet on Twitter proper could change quite a few things. (via @glenstansberry)</p></blockquote>
<p>The core feature of the ReTweet up to this point was <strong>functionality</strong>. You could do <em>whatever</em> to the original tweet, as long as it had attribution.</p>
<p>If anything, ReTweets are going to become an even more powerful currency than they already are. Before I get to why, we need a little background on some important changes Twitter has made recently.</p>
<h3>Twitter Wants to Help You Find Better Tweets and Tweeters</h3>
<p>With the addition of <a href="http://mashable.com/2009/10/15/breaking-twitter-lists-are-live/">lists</a>, the Twitter team also snuck in a nifty feature: you can now see how many times each person has been added to other users&#8217; lists.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/11/listed.png" alt="social media proof: number of times you're listed" /></p>
<p>With the new ReTweet functionality on the Twitter site, you can now also see how many times each tweet has been ReTweeted.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/11/retweet.jpg" alt="the number of retweets" /></p>
<p><strong>Twitter has silently added a few key features that show &#8220;social proof&#8221;</strong>. By showing how many times a user has been added to lists adds a quick way to gauge how <em>influential</em> a user is. By showing how many times a tweet has been ReTweeted, it shows what everyone else thinks of the tweet as well (lots of RT&#8217;s = awesome tweet).</p>
<p>Suddenly, it appears as though Twitter has made it very clear that they&#8217;re going to help you find and measure influential Tweeters and tweets. Not only that, they&#8217;re trying to protect attribution of original tweets. <strong>Twitter is trying to stop spammers and unoriginal Twitter users from taking over streams</strong>.</p>
<h3>The New RT Brings Much More Potential For Site Marketing</h3>
<p>The biggest challenge for Twitter marketers today is getting their tweets seen. The streams are getting crowded, and people don&#8217;t always attribute the tweet to the original poster. The new ReTweet functionality tries to eliminate some of that worthless noise in Twitter streams. If you have 5 friends who all ReTweet the same thing, you&#8217;ll end up seeing that original tweet five times.</p>
<p>The new RT feature eliminates all of that noise. When someone does a ReTweet, adds little avatars of people who have ReTweeted, and instead shows the original tweet. But here&#8217;s where it gets interesting. Every time you&#8217;re ReTweeted by a follower, <strong>your tweet with your avatar shows in <em>their</em> Twitter streams</strong>. Not only are you getting awesome attribution, your tweets are showing in a myriad of new twitter streams.</p>
<p>The viral potential of the new ReTweet is <em>fantastic</em> for Twitter marketers. Instead of having just a &#8220;RT @username&#8221; or &#8220;(via @username)&#8221; as attribution to you, you now get your shiny avatar and prominent Twitter handle displayed when you have a ReTweet.</p>
<h3>The New ReTweet Means More Exposure</h3>
<p>In a recent article on his personal blog, Twitter co-founder Evan Williams <a href="http://evhead.com/2009/11/why-retweet-works-way-it-does.html">defends the new ReTweet functionality</a>. In the heart of the article he adds an interesting little tidbit on the direction of Twitter (emphasis added by me).</p>
<blockquote><p>Part of the beauty of Twitter is that you can follow your friends, organizations, public figures, or strangers you find interesting. But no matter how carefully you&#8217;ve groomed your following list, out of the millions of tweets written today, are you seeing the absolute most relevant ones to you? Or are you getting some good stuff, some stuff you don&#8217;t care about, and likely missing a whole lot of other killer tweetage you don&#8217;t even know is there?</p>
<p>I would argue it&#8217;s the latter. The perfect Twitter would show you only the stuff you care about—relevant, timely, local, funny, whatever you&#8217;re most interested in—<strong>even if you don&#8217;t follow the person who wrote it</strong>.</p></blockquote>
<p>Twitter is all about <strong>discovery</strong>, and is going to keep moving in that direction. Evan, Biz and the gang at Twitter are going to keep innovating in a way that fosters more discovery of news, ideas and articles. For site owners, this can be a very good thing. There are going to be more and more opportunities for your content to be found on Twitter, and reach more people.</p>
<h3>So What Does it MEAN for Site Marketing?</h3>
<p>The mass-adoption of the new ReTweet functionality means one thing: Every word is crucial. </p>
<p>I&#8217;ll say it again.</p>
<p><strong>Every. word. is. crucial.</strong></p>
<p>People will be making snap decisions on your words more than ever. Previously, you might be able to get away with mediocre tweet text and an awesome link. Why? Because somebody after you changed the way the tweeted link <em>read</em>.</p>
<blockquote><p><strong>Original Tweet</strong>
<p>&#8220;Awesome Post http://bit.ly/1cVlNw&#8221;</p>
</blockquote>
<blockquote><p><strong>1st ReTweet:</strong>
<p>&#8220;60 Resources for the Frugal Web Developer (via @glenstansberry)&#8221;</p>
</blockquote>
<p>The new ReTweet functionality shows your original, <strong>unchanged</strong> tweet, and that&#8217;s it. There&#8217;s no flexibility. </p>
<p><strong>This major change will separate &#8220;meh&#8221; tweets from killer tweets.</strong> Now there&#8217;s nothing for your tweet to stand on except what you originally wrote.</p>
<p>But the potential upside is major: now your Twitter avatar is front and center in a potential new follower&#8217;s stream every time you&#8217;re ReTweeted.</p>
<h3>Preparations</h3>
<p>If you haven&#8217;t read the <a href="http://danzarrella.com/the-science-of-retweets-report.html">Science of ReTweets Report</a> (free PDF download), do it. It&#8217;s a great way to learn what makes people ReTweet, and might even challenge your assumption of the tweets you&#8217;ve been sending. Here are a few things that make tweets more likely to be ReTweeted:</p>
<ul>
<li>Word novelty</li>
<li>Links</li>
<li>Higher reading levels</li>
<li>Punctuation(!)</li>
<li>Time of Day (nobody ReTweets in the morning)</li>
</ul>
<p>Also, because your Twitter avatar is going to be in front of new audiences, you&#8217;ll want to make sure you have a photo that accurately depicts who you or your site is, not necessarily a logo. (A very informal but <a href="http://www.using-twitter.com/blog/twitter-avatars-photo-vs-logo/">Twitter poll</a> confirms this.)</p>
<p>And lastly, a word of caution. For all the science presented in the ebook and ideas presented in this post, it&#8217;s important to remember that Twitter is first and foremost a <em>personal platform</em>. If you try and turn your tweets into a marketing channel and try to quantify and scientize your Tweeting, you&#8217;ll lose. People can smell a science experiment a mile away. Just tweet in such a way that helps everyone, and everybody wins.</p>
<p>If you&#8217;re creating stellar content on your blog and on Twitter, people will ReTweet you.</p>
<h4>The best thing you can do is focus on creating killer content everywhere you write.</h4>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/new-retweet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>28 Innovative Green Web Hosts</title>
		<link>http://webjackalope.com/green-web-hosts/</link>
		<comments>http://webjackalope.com/green-web-hosts/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 14:02:48 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=364</guid>
		<description><![CDATA[Photo by xtylerclub.
This post is part of the Blog Action Day 2009 over climate change.
Green web hosting is something that has started to become quite popular among many web hosting companies. Even some of the big players are starting to turn to alternative energy sources to power their servers, or to try show that they [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/green-web-hosts.jpg" alt="green web hosts" /><br />Photo by <a href="http://www.flickr.com/photos/xtyler/">xtylerclub</a>.</div>
<p><em>This post is part of the <a href="http://www.blogactionday.org">Blog Action Day 2009</a> over climate change.</em></p>
<p>Green web hosting is something that has started to become quite popular among many web hosting companies. Even some of the big players are starting to turn to alternative energy sources to power their servers, or to try show that they don&#8217;t have a negative impact on the environment.</p>
<p>Why does this matter? It matters because of <a href="http://www.informationweek.com/news/global-cio/showArticle.jhtml?articleID=197006210">a little study on server energy usage</a> conducted by Stanford in 2007. Thanks to the explosion of video, VOIP and an increase of broadband Internet services, <strong>energy consumed by data centers from 2000 to 2005 doubled</strong>. And it&#8217;s only been getting worse over the past 4+ years since the study.</p>
<p>Every effort web hosts can make to consume less energy and become more environmentally friendly is a very important thing as we use more and more energy to power our websites.<br />
<span id="more-364"></span></p>
<h3>How Does Green Hosting Work?</h3>
<p>There are a few ways that web hosting companies and server farms have figured out how to become more environmentally friendly in how they power their servers. </p>
<h4>Carbon Offsetting</h4>
<p>Because changing to a more eco-friendly setup is expensive for web hosts, the most popular way to become more eco-friendly is to do <strong>carbon offsetting</strong> to reduce (or eliminate) their carbon footprint. Companies will do things like plant trees for new accounts and do general energy conservation.</p>
<h4>Carbon Credits</h4>
<p>Buying carbon credits means that the company is purchasing credits to fund another eco-friendly project, which in theory cancels out their carbon usage.</p>
<h4>Renewable Energy Certificates</h4>
<p><a href="http://www.epa.gov/grnpower/gpmarket/rec.htm">Renewable Energy Certificates</a> (RECs or Green Tags) show that the energy used by the web host is from a natural source like solar energy or wind energy.</p>
<h4>Energy-friendly Servers</h4>
<p>There are lots of different types of servers that can potentially cut down on power and resources used. &#8220;Speed stepping&#8221; is a technology for servers that reduces the amount of voltage and heat a server uses.</p>
<h4>Better Data Center Layouts</h4>
<p>Data center makers have figured out ways to optimize their server farms so that the least amount of energy is used. The less air conditioning a server needs, the more eco-friendly it is.</p>
<h4>Other Eco-Friendly Options</h4>
<p>Some companies use propane instead of diesel gases for backup resources. In some cases windmills power the servers, or there are paperless offices. There are any number of ways that a web hosting company can make their company more environmentally friendly.</p>
<p>Now that we&#8217;ve got a bit more knowledge about how web hosts can become more green, here are some hosts that are doing their part to make a more environmentally-friendly hosting company.</p>
<h3>Major Players</h3>
<p>While typically greener initiatives are for smaller hosting companies, there are a handful of the major players in the hosting industry that are &#8220;going green&#8221;.</p>
<h4>A2</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/a2.png" alt="A2 green web hosting" /></div>
<p><a href="http://www.a2hosting.com/2133.html">A2</a> has started with an initiative called FutureServe, that utilizes carbon offsets, eco-friendly employment practices (renewable office supplies, telecommuting, etc.), and energy efficient servers.<br />
<br style="clear:both" /></p>
<h4>Dreamhost</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/aboutus-green.gif" alt="dreamhost green initiative" /></div>
<p> Much like A2, <a href="http://www.dreamhost.com/r.cgi?595242">Dreamhost</a> has become a carbon neutral company (with a <a href="http://www.thegreenoffice.com/cnr/47kgqr3/">carbon neutral certificate</a>. Dreamhost uses eco-friendly office products, employees who telecommute, and they purchase Renewable Energy Credits.<br />
<br style="clear:both" /></p>
<h4>Hostgator</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/hostgator.png" alt="hostgator" /></div>
<p><a href="http://secure.hostgator.com/cgi-bin/affiliates/clickthru.cgi?id=blogfuse">Hostgator</a> prides itself in using 130% wind energy by purchasing Renewable Energy Credits and using wind-powered servers. In theory, they&#8217;re actually <em>reversing</em> their environmental impact.<br />
<br style="clear:both" /></p>
<h4>1&#038;1</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/1and1.png" alt="1 and 1 green host" /></div>
<p><a href="http://www.1and1.com/?k_id=22915884">1&#038;1</a> relies solely on renewable energy to power all of their servers, and utilizes renewable energy to power two of their large office buildings. 1&#038;1 also uses highly-efficient power supplies with less than 20% heat loss.<br />
<br style="clear:both" /></p>
<h4>Rackspace</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/rackspace.png" alt="Rackspace" /></div>
<p>Major hosting company and reseller <a href="http://www.rackspace.com">Rackspace</a> has partnered with <a href="http://www.nativeenergy.com/rackspace">NativeEnergy</a> to become a greener company. Also, they&#8217;re helping customers become more environmentally-conscious by providing a <a href="http://www.rackspace.com/information/events/green/nativeenergy.php">carbon calculator</a> that lets business learn their carbon footprint and gives information on how to reduce it.<br style="clear:both" /></p>
<p>Here are some lesser-known web hosts who are doing their part to reduce their impact on the environment.</p>
<h4>Ecological Hosting</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/ecohosting.png" alt="Ecological Hosting" /></div>
<p><a href="http://www.ecologicalhosting.com/">Ecological Hosting</a> is an environmentally-friendly and ethical hosting provider. They use their own solar energy to power their data centers in the UK.<br style="clear:both" /></p>
<h4>Acornhost</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/acornhost.png" alt="Acorn web hosting" /></div>
<p> Acorn is powered by green energy and and is carbon neutral. The servers are low-voltage servers and recycle their hardware equipment.<br style="clear:both" /></p>
<h4>Aiso</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/aiso.png" alt="Aiso- hosting as mother nature intended" /></div>
<p><a href="http://www.aiso.net/index.html?af=blogfuse">Aiso</a> is an incredibly innovative company that has tons of green initiatives within the company. The company&#8217;s cooling is done with collected rain water, and the office and data center has a &#8220;green roof&#8221;, or a roof with grasses on top that cools the buildings by 20 degrees. The offices use solar lighting, and the servers are powered by solar energy. If that weren&#8217;t enough, they also use alternative air conditioning that doesn&#8217;t rely on fossil fuels to cool the servers and offices.<br style="clear:both" /></p>
<h4>ecoSKY</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/ecosky.png" alt="ecoSKY" /></div>
<p> <a href="http://www.ecosky.com/">ecoSKY</a> uses wind and solar energy to power their servers.<br style="clear:both" /></p>
<h4>Solar Energy Host</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/solar-energy-host.png" alt="Solar energy host" /></div>
<p><a href="http://www.solarenergyhost.com/clients/aff.php?aff=134">Solar Energy Host</a> is a &#8220;beyond carbon neutral&#8221; web host. Instead of buying carbon credits, Solar Energy Host&#8217;s servers produce zero emissions.<br style="clear:both" /></p>
<h4>Green WebHost</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/green-webhost.png" alt="Green WebHost" /></div>
<p> <a href="http://www.greenwebhost.net/">Green WebHost</a> plants a tree for every new account, and also utilizes solar power to run their data centers.<br style="clear:both" /></p>
<h4>HostPapa</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/hostpapa.png" alt="HostPapa" /></div>
<p><a href="http://hostpapa.ca/cgi-bin/affiliates/clickthru.cgi?id=blogfuse">HostPapa</a> is a Canadian web hosting company that is powered by green renewable energy sources.<br style="clear:both" /></p>
<h4>Ilisys</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/ilisys.png" alt="ilisys" /></div>
<p><a href="http://www.ilisys.com.au/">Ilisys</a> is a <a href="http://www.greenpower.gov.au/home.aspx">green-powered</a> company based out of Australia. The energy they used is created from water, wind and waste, in order to cut greenhouse gas emissions.<br style="clear:both" /></p>
<h4>iMountain</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/imountain.png" alt="iMountain" /></div>
<p><a href="http://imountain.com/web/index.html">iMountain</a> powers their servers with the solar panels on the roof of their data centers and office.<br style="clear:both" /></p>
<h4>Lightbeing Creations</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/lightbeing-creations.png" alt="Lightbeing Creations hosting" /></div>
<p><a href="http://www.lightbeingcreations.co.uk/">Lightbeing Creations</a> is a web host that uses solar energy instead of Renewable Energy Certificates.<br style="clear:both" /></p>
<h4>Planetmind</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/planet-mind.png" alt="Planetmind" /></div>
<p><a href="http://www.planetmind.net/">Planetmind</a> uses solar-powered energy from a grid to power their Colorado-based servers.<br style="clear:both" /></p>
<h4>Sustainable Websites</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/sustainable-websites.png" alt="Sustainable Websites" /></div>
<p><a href="http://www.sustainablewebsites.com/">Sustainable Websites</a> run their sites from a green data center in Atlanta, and the electricity is generated by wind power. On top of that Sustainable Websites purchases RECs.<br style="clear:both" /></p>
<h4>ThinkHost</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/thinkhost.png" alt="ThinkHost" /></div>
<p><a href="http://www.thinkhost.com/?p=webjackalope">ThinkHost</a> uses wind and solar power to manage their data centers, and each of their plans is covered under their carbon neutral green program. Also, they&#8217;ll plant a tree for each hosting account.<br style="clear:both" /></p>
<h4>WebHostingBuzz</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/webhostingbuzz.png" alt="WebHostingBuzz" /></div>
<p><a href="http://www.webhostingbuzz.com/2441.html">WebHostingBuzz</a> is a carbon-neutral host that runs energy-efficient servers and computers in their company. They&#8217;ve also partnered with the International Tree Foundation to help plant trees in developing countries.<br style="clear:both" /></p>
<h4>GreenGeeks</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/greengeeks.png" alt="GreenGeeks" /></div>
<p><a href="http://www.greengeeks.com/cgi-bin/affiliates/clickthru.cgi?id=blogfuse">GreenGeeks</a> bills itself as the &#8220;World&#8217;s #1 Green Webhost&#8221;. They won the Best Green Hosting award in 2009 and 2008. They use energy efficient servers, carbon-neutral energy and they buy back 3x the amount of energy they pull in RECs.<br style="clear:both" /></p>
<h4>Treecentric</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/treecentric.png" alt="Treecentric green hosting" /></div>
<p><a href="http://www.treecentric.com">Treecentric</a> is a Green e-certified program that purchases Renewable Energy Credits to offset their energy usage.<br style="clear:both" /></p>
<h4>Super Green Hosting</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/supergreenhosting.png" alt="Super Green Hosting" /></div>
<p><a href="http://stats.supergreenhosting.com/track?c294a58a71b790b5adfb407de94eaf786">Super Green Hosing</a> uses &#8220;Green&#8221; Dell servers that produce 20% less CO2 than the average server. Super Green Hosting also provides ways for customers to purchase RECs and plant trees.<br style="clear:both" /></p>
<h4>Taproot Hosting</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/taproot-hosting.png" alt="Taproot hosting" /></div>
<p><a href="http://taproothosting.com/">Taproot Hosting</a> uses only wind power to run their servers out of Portland, Oregon. The employees all telecommute, and for every new customer they&#8217;ll plant a tree with the Plant a Billion Trees project. <br style="clear:both" /></p>
<h4>Beanstalk Solar Hosting</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/beanstalk-solar-hosting.png" alt="Beanstalk Solar Hosting" /></div>
<p>As the name implies, <a href="http://www.beanstalksolarhosting.com/index.php/services/solar-hosting/">Beanstalk Solar Hosting</a> uses solar power from the roof of the servers.<br style="clear:both" /></p>
<h4>Sustainable Hosting</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/sustainablehosting.png" alt="Sustainable Hosting" /></div>
<p><a href="http://www.sustainablehosting.com/">Sustainable Hosting</a> is a carbon neutral web host, and they go well beyond common in their quest for sustainability. Sustainable Hosting uses e-certified renewable energy certificates, the office is paperless, and they even use a socially responsible bank.<br style="clear:both" /></p>
<h4>Fat Cow</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/fat-cow.png" alt="Fat Cow hosting" /></div>
<p><a href="http://www.fatcow.com/green/">Fat Cow</a> uses only wind energy RECs to power their servers and office.<br style="clear:both" /></p>
<h4>Integritive</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/integritive.png" alt="Integritive" /></div>
<p><a href="http://www.integritive.net">Integritive web hosting</a> has solar-powred hosting plans that run their green data centers and offices. Integritive also utilizes AMD Opteron servers that use 60% less energy and generate 50% less heat. <br style="clear:both" /></p>
<h4>Green Web Hosting by Lush</h4>
<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/10/lushtech.png" alt="Green Web Hosting by Lush" /></div>
<p><a href="http://www.lushtech.com/in/?r=blogfuse">Lushtech</a> servers are powered by clean, renewable energy. They recycle computers and computer parts, and participate in many other green practices, like using bamboo flooring in their offices.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/green-web-hosts/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>60 Resources for the Frugal Web Developer</title>
		<link>http://webjackalope.com/frugal-web-developer/</link>
		<comments>http://webjackalope.com/frugal-web-developer/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 20:44:10 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[cheap]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[free tools]]></category>
		<category><![CDATA[frugal]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=310</guid>
		<description><![CDATA[Photo by s2photo
With the economy reeling and VC&#8217;s spending less and less on startups, developers have had to adapt how they create sites. Because of the world&#8217;s economic state, we&#8217;ve had to change how we develop.
Some may see this shift as a grim prospect. Change is hard, and change is essential to staying alive in [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/09/piggy-bank.jpg" /><br />Photo by <a href="http://www.flickr.com/photos/s2photo/">s2photo</a></div>
<p>With the economy reeling and VC&#8217;s spending <a href="http://www.techcrunch.com/2008/10/29/vcs-speak-on-the-economic-downturn-batten-down-the-hatches/">less</a> and <a href="http://www.techcrunch.com/2008/04/18/is-the-venture-capital-party-over/">less</a> on startups, developers have had to adapt how they create sites. Because of the world&#8217;s economic state, we&#8217;ve had to change how we develop.</p>
<p>Some may see this shift as a grim prospect. Change is hard, and change is essential to staying alive in these conditions. However, if you can cut expenses in your development process <strong>without cutting quality</strong> by using free methods and tools, then you may be able to develop without using any extra money.<br />
<span id="more-310"></span></p>
<blockquote><p>&#8220;Adapt or perish, now as ever, is nature&#8217;s inexorable imperative.&#8221; &#8211; H.G. Wells</p></blockquote>
<div style="float:right; margin-left:15px; border: 2px solid #ddd; padding: 8px">
<p><strong>Table of Contents</strong></p>
<ul>
<li><a href="#texteditors">Text Editors</a></li>
<li><a href="#versioncontrolclients">Version Control Clients</a></li>
<li><a href="#ftp">FTP Clients</a></li>
<li><a href="#ides">IDEs</a></li>
<li><a href="#databasetools">Database Tools</a></li>
<li><a href="#videoediting">Video Editing Tools</a></li>
<li><a href="#localenvironments">Local Environments</a></li>
<li><a href="#focusapps">Focus Applications</a></li>
<li><a href="#support">Support</a></li>
<li><a href="#communication">Communication Tools</a></li>
<li><a href="#freehosting">Free Hosting</a></li>
<li><a href="#photoeditors">Photo Editors</a></li>
<li><a href="#outsourcedwork">Outsourced Work</a></li>
<li><a href="#marketing">Marketing</a></li>
</ul>
</div>
<p>The first step to becoming a frugal web developer is cutting back on expenses. If you&#8217;re looking to buy new software for your project, try and see if there are any freeware or open source alternatives instead. Oftentimes the free versions of software are just as effective as the paid versions. Here are a few free tools that are just as good (some better!) than the paid versions.</p>
<p><a name="texteditors"></a></p>
<h4>Text Editors</h4>
<p>If you&#8217;re wanting to bypass buying robust text editors like <a href="http://www.macromates.com">Textmate</a>, <a href="http://www.barebones.com/products/bbedit/">BBEdit</a>, or <a href="http://www.e-texteditor.com/">E Text Editor</a>, try some of these free products instead.</p>
<p><strong>Emacs</strong><br />
<a href="http://www.gnu.org/software/emacs/">Emacs</a> is a robust text editor that can edit just about any language with the help of extensions. Many serious programmers exclusively use Emacs or Vim.</p>
<p><strong>Vim</strong><br />
<a href="http://www.vim.org/">Vim</a> extends the powerful Unix editor <a href="http://en.wikipedia.org/wiki/Vi">Vi</a>, and is much like Emacs in that programmers tend to use Vim, and the Vim site boasts that &#8220;many consider it an entire IDE&#8221;. </p>
<p><strong>Text Wrangler</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/textwrangler.jpg" alt="Text Wranger" /></p>
<p><a href="http://www.barebones.com/products/textwrangler/">Text Wrangler</a></p>
<p>Text Wrangler is an editor that may not have as many bells and whistles as it&#8217;s older brother BBEdit, but it has enough features for any programmer. It can be used as a general purpose text editor, a programming editor, a Unix and server Admin tool, and other things. Mac only.</p>
<p><strong>Notepad++</strong><br />
<a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a> is a free text editor for Windows users. It provides all of the useful editing features that programmers need, like syntax highlighting, multiple tabs and views, bookmarking, and other features.</p>
<p><a name="versioncontrolclients"></a></p>
<h4>Version Control Clients</h4>
<p>The main types of version control systems are all free (<a href="http://subversion.tigris.org">Subversion</a> and <a href="http://git-scm.com/">Git</a>), and can be used for free by anyone. They&#8217;re a huge help for keeping versions of code, and <a href="http://www.dribin.org/dave/blog/archives/2007/12/28/dvcs/">picking the right version control system</a> is crucial for your project.</p>
<p>Many programmers use the command line to deal with version control, but others sometimes like a user interface with working with things like commits, diff and other critical features of version control. Here are some free clients to use with your favorite type of version control.</p>
<h5>SVN</h5>
<p><strong>Versions</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/versions.jpg" alt="Versions SVN" /></p>
<p><a href="http://www.versionsapp.com/">Versions</a> is a beautiful Mac-only SVN client. The software won the <a href="http://developer.apple.com/wwdc/ada/index.html">Apple Design Award for 2009</a>.</p>
<p><strong>Subclipse</strong><br />
<a href="http://subclipse.tigris.org/">Subclipse</a> is a plug-in for the <a href="http://www.eclipse.org/">Eclipse</a> IDE. </p>
<p><strong>TortoiseSVN</strong><br />
<a href="http://tortoisesvn.net/">TortoiseSVN</a> is easily one of the best Subversion clients for Windows. It&#8217;s implemented as a Windows shell extension, which allows it to behave like a Windows explorer. </p>
<h5>Git</h5>
<p><strong>git-gui</strong><br />
<a href="http://www.kernel.org/pub/software/scm/git/docs/git-gui.html">Git-gui</a> is a graphical interface for Git. It&#8217;s cross-platform and works on all popular UNIX systems.</p>
<p><strong>GitX</strong><br />
<a href="http://gitx.frim.nl/">GitX</a> is a Git GUI built specifically for Mac users.</p>
<p><strong>Meld</strong><br />
<a href="http://meld.sourceforge.net/">Meld</a> is an open source visual diff editing tool that can be used in nearly any version control system (CVS, Subversion, Bazaar-ng and Mercurial).</p>
<p><a name="ftp"></a></p>
<h4>FTP</h4>
<p>There are quite a few open source FTP clients out there that work nearly as well, (and sometimes better), than their paid colleagues. Here are a few of the best.</p>
<p><strong>FileZilla</strong><br />
<a href="http://filezilla-project.org/">FileZilla</a>	has been around <em>forever</em>, and has consistently been one of the best free FTP programs. Multiplatform.</p>
<p><strong>WinSCP</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/winscp.jpg" alt="WinSCP" /></p>
<p><a href="http://winscp.net/eng/index.php">WinSCP</a> is a solid FTP client for Windows that can also handle SFTP transfers.</p>
<p><strong>Cyberduck</strong><br />
<a href="http://cyberduck.ch/">Cyberduck</a> is one the most popular FTP clients on the Mac platform. The client also allows you to transfer files through Amazon S3 and Rackspace&#8217;s Cloud Files.</p>
<p><strong>FireFTP</strong><br />
<a href="http://fireftp.mozdev.org/">FireFTP</a> is an FTP client for Firefox. The nice thing about FireFTP is that it&#8217;s a cross-platform client that is open whenever your browser is open. The popular extension has been downloaded an impressive 11.7 Million times over the past few years.</p>
<p><a name="ides"></a></p>
<h4>IDEs</h4>
<p>IDE&#8217;s are a great way to improve your programming habits, as well speed up your production time. Unfortunately, many IDE&#8217;s are only commercial software, and expensive software at that. However, there are some exceptional IDE&#8217;s that are free to use across many different platforms. Here are a few of the best.</p>
<p><strong>Aptana</strong><br />
<a href="http://aptana.org/">Aptana</a> is one of the more powerful and popular IDEs on the Net. In fact, many would argue that it&#8217;s just as good or better than some of the commercial IDEs. (Aptana Studio has been downloaded 4,600,000 at the time of this writing, if you needed social proof.) Aptana supports Ruby, Python, PHP, Rails, Javascript, Java, Desktop Ajax and others. It&#8217;s robust, widely-used, and <strong>free</strong>.</p>
<p><strong>Komodo Edit</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/komodo-edit.jpg" alt="komodo edit" /></p>
<p><a href="http://www.activestate.com/komodo_edit/">Komodo Edit</a> is the little brother of <a href="http://www.activestate.com/komodo/">Komodo IDE</a>. While Komodo Edit may not have as many features as the commercial sibling, it&#8217;s still a powerful IDE. It even has some integrated extensions to help.</p>
<p><strong>Amaya</strong><br />
<a href="http://www.w3.org/Amaya/">Amaya</a> is a cross-platform web editor by the good people at W3C. </p>
<p><strong>Xcode</strong><br />
<a href="http://developer.apple.com/TOOLS/Xcode/">Xcode</a> is Apple&#8217;s powerful IDE that comes free with your Mac&#8217;s operating system. It&#8217;s just as fully featured as many of the top IDEs, and as a bonus you can create and edit iPhone applications with the IDE.</p>
<p><strong>KompoZer</strong><br />
While it may not be as robust as some other IDEs, <a href="http://kompozer.net/">Kompozer</a> is built for those who are less developer-savvy. Powered by Mozilla technology, Kompozer is a great little WYSIWYG editor that can create and edit HTML and CSS, and can FTP the code onto a server. Cross platform.</p>
<p><strong>Bluefish</strong><br />
<a href="http://bluefish.openoffice.nl/">Bluefish</a> is an open source multi-platform IDE that is much more lightweight than other major IDE software. Bluefish supports nearly <em>all</em> languages, and uses FTP, SFTP and WebDAV to upload files and changes.</p>
<p><a name="databasetools"></a></p>
<h3>Database Tools</h3>
<p>Database management can be a tricky endeavor. It&#8217;s always nice to have tools that can take some of the pain away from wrestling with databases. Here are some free tools that can help.</p>
<p><strong>phpMyAdmin</strong><br />
<a href="http://www.phpmyadmin.net/home_page/index.php">phpMyAdmin</a> is one of the most popular database tools on the web. It&#8217;s written in PHP, and comes as a standard install with many web hosts. </p>
<p><strong>HeidiSQL</strong><br />
<a href="http://www.heidisql.com/?">HeidiSQL</a> is a MySQL database tool written for Windows and Linux. Easily create, and edit databases, database tables, and other data inside of MySQL databases.</p>
<p><strong>Open Office Base</strong><br />
<a href="http://www.openoffice.org/product/base.html">BASE</a> is a desktop database management tool by <a href="http://openoffice.org">OpenOffice</a>. BASE allows you to edit multiple types of databases, and integrates seamlessly with the OpenOffice.org suites.</p>
<p><strong>Sequel Pro</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/sequel-pro.jpg" alt="Sequel Pro" /></p>
<p><a href="http://www.sequelpro.com/">Sequel Pro</a> is a MySQL database manager for Mac. Written entirely in Cocoa, it takes the pain out of modifying and creating MySQL databases.</p>
<p><strong>MySQL Workbench</strong><br />
<a href="http://dev.mysql.com/workbench/">MySQL Workbench</a> is a cross-platform visual database design tool, created by the creators of MySQL.</p>
<p><strong>SQL Buddy</strong><br />
<a href="http://www.sqlbuddy.com/">SQL Buddy</a> is a web-based MySQL editor, much like phpMyAdmin. It&#8217;s a small, simple and open source solution for managing MySQL online.</p>
<p><a name="videoediting"></a></p>
<h3>Video Editing</h3>
<p>As the world increasingly embraces web video, developers need video editors and tools to create stunning <a href="http://webwarriortools.com/ebook/making-web-video-that-sells">video to promote or sell products</a>. Here are some of the best free video editors out there.</p>
<p><strong>Virtual Dub</strong><br />
<a href="http://www.virtualdub.org/">Virtual Dub</a> is an open source video editing tool for Windows, geared towards processing AVI files (but can also handle sets of BMP images).</p>
<p><strong>Avidemux</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/avidemux.jpg" alt="avidemux open source video editor"></p>
<p><a href="http://avidemux.sourceforge.net/">avidemux</a> is an open source, cross-platform video editor. The editor supports many different file formats, and has a simple UI that nearly anyone can understand. Perfect for beginners.</p>
<p><strong>Cinelerra</strong><br />
<a href="http://heroinewarrior.com/cinelerra.php">Cinelerra</a> is an incredibly robust piece of UNIX software that allows you to capture, compose and edit video and audio. As the Cinelerra homepage says, &#8220;It&#8217;s a movie studio in a box&#8221;.</p>
<p><a name="localenvironments"></a></p>
<h3>Local Environments</h3>
<p>It&#8217;s nice to be able to develop on your own computer, as opposed to a slower remote server. Instead of installing PHP, MySQL and Apache separately on your computer, (which can be a daunting task in itself), try using one of these free environments.</p>
<p><strong>MAMP</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/mamp.jpg" alt="MAMP" /></p>
<p><a href="http://www.mamp.info/en/index.html">MAMP</a> (Macintosh, Apple, MySQL and PHP) is a local environment for Mac. The program quickly installs Apache, MySQL and PHP on your Mac.</p>
<p><strong>WAMP</strong><br />
<a href="http://www.wampserver.com/en/">WAMP</a> is the same as MAMP (installs Apache, MySQL and PHP), except for Windows.</p>
<p><strong>XAMPP</strong><br />
<a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> is a multi-platform distribution that also includes Perl.</p>
<p><a name="focusapps"></a></p>
<h3>Focus Apps</h3>
<p>Here are a few apps that can help with the ADD and that we&#8217;ve all developed, thanks to our twitchy online habits.</p>
<p><strong>Think</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/think.jpg" alt="Think application for Mac" /></p>
<p><a href="http://freeverse.com/apps/app/?id=7013">Think</a> is a free application that blocks everything on your desktop except for what you&#8217;re working on. You can adjust things like brightness levels and others Mac only.</p>
<p><strong>Isolator</strong><br />
<a href="http://willmore.eu/software/isolator/">Isolator</a> is another Mac-only application that brings the single application that you&#8217;re working on into the foreground and hides everything else.</p>
<p><strong>Jedi Concentrate</strong><br />
<a href="http://www.anappaday.com/downloads/2006/09/day-10-jedi-concentrate.html">Jedi Concentrate</a> is the Windows equivalent to Isolator and Think. The application dims all other applications once &#8220;concentrate&#8221; mode has been activated.</p>
<p><strong>Dropcloth</strong><br />
<a href="http://lifehacker.com/software/distraction/lifehacker-code-dropcloth-windows-245774.php">Dropcloth</a> allows you to blank out other applications, as well as adjust the opacity of the background. Windows only.</p>
<p><a name="support"></a></p>
<h3>Support</h3>
<p>Instead of hiring some support, sometimes it makes more sense to just fix the problem yourself. Aside from individual project&#8217;s forums and support, here are some forums and sites that are excellent for asking general programming questions. </p>
<p><strong>StackOverflow</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/stackoverflow.jpg" alt="stackoverflow community" /></p>
<p><a href="http://www.stackoverflow.com">StackOverflow</a> is the newest in the group of sites that allow you to ask any development question. The community is set up a little bit differently than a forum, where top-rated responses are shown first. Also, the StackOverflow community is very active, with questions answered quickly (and usually with multiple responses).</p>
<p><strong>Webmaster World</strong><br />
<a href="webmasterworld.com">Webmaster World</a> has long been the go-to site for general development questions. The Webmaster World forums are some of the oldest and most-trafficked, and the help is superb.</p>
<p><strong>DevShed</strong><br />
The <a href="http://forums.devshed.com/">DevShed Forums</a> are also very popular and also have a lot of user activity.</p>
<p><strong>SitePoint Forums</strong><br />
The <a href="http://www.sitepoint.com/forums/">SitePoint forums</a> are also excellent, but typically offer more general development questions.</p>
<p><a name="communication"></a></p>
<h3>Communication</h3>
<p>As more teams are becoming de-centralized and global, great communication tools are a must. Here are some free and open source tools that can come in handy.</p>
<p><strong>Skype</strong><br />
In case you&#8217;ve been living under a rock, <a href="http://skype.com">Skype</a> offers offers free chatting, talk and video. It&#8217;s the de facto communication standard outside of IM.</p>
<p><strong>Adium</strong><br />
<a href="http://www.adium.im">Adium</a> is a free instant messaging client for Mac that can connect to AIM, GTalk, MSN, Jabber, Yahoo and others.</p>
<p><strong>Trillian</strong><br />
The Windows IM client <a href="http://trillian.im">Trillian</a> is an exceptional piece of software. Aside from it&#8217;s Windows version, it also has a web interface that syncs  your contacts. You can connect to multiple chat accounts (like Adium), and if that weren&#8217;t enough, an iPhone and Mac chat application are coming soon.</p>
<p><strong>Pidgin</strong><br />
<a href="http://pidgin.im">Pidgin</a> is a cross-platform version of Trillian, with the ability to connect to multiple chat platforms (even IRC), and can easily be extended with plugins and skins.</p>
<p><strong>Meebo</strong><br />
<a href="http://www.meebo">Meebo</a> is a web-based chat application that can connect to multiple chat accounts. The really cool thing about Meebo is that it has rooms where multiple people can join in a conversation, without having to download any software.</p>
<p><strong>Thunderbird</strong><br />
Looking for a Outlook replacement for email? Look no further than the open source <a href="http://www.mozillamessaging.com/en-US/thunderbird/">Thunderbird</a>. Aside from being open source, the software comes with extensions that add extra functionality on top of the initial offering. It&#8217; powered by Mozilla and is cross-platform.</p>
<p><a name="freehosting"></a></p>
<h3>Free Hosting: Google App Engine</h3>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/gae.jpg" alt="Google App Engine: Free Hosting!" /></p>
<p>There are lots of free web hosts out there, you can utilize the <a href="http://code.google.com/appengine/">Google App Engine</a> platform to host your applications for free, up to around 2 Million pageviews a month. This, I would imagine, would cover the hosting for 99% of the apps made by the people who read this site. (No offense meant by this statement, it&#8217;s just a stinkin&#8217; huge amount of free bandwidth!)</p>
<p><a name="photoeditors"></a></p>
<h3>Photo Editors</h3>
<p>Photo editors are another expensive component to design. Fortunately, there are some pretty incredible open source photo editors out there. Photoshop isn&#8217;t your only option.</p>
<p><strong>Gimp</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/gimp.jpg" alt="Gimp photo editor" /></p>
<p><a href="http://gimp.org">Gimp</a> is a very robust image manipulation program that could easily be compared to Photoshop in terms of functionality. Gimp offers advanced image editing capabilities and best of all: is open source.</p>
<p><strong>GimpShop</strong><br />
<a href="http://gimpshop.com">Gimpshop</a> is an even closer replica of Photoshop. GimpShop is a modification of Gimp that intends to specifically mimic the feel of Photoshop. </p>
<p><strong>Seashore</strong><br />
<a href="http://seashore.sourceforge.net/">Seashore</a> is a lightweight image editor that only touches on the most common image editing functionality. Mac only.</p>
<p><strong>CinePaint</strong><br />
<a href="http://www.cinepaint.org/">CinePaint</a> is another fully-featured image editor that is similar to Gimp. Linux, Mac and BSD only.</p>
<p><a name="outsourcedwork"></a></p>
<h3>Outsourced Work</h3>
<p>Most of us can&#8217;t do 100% of the work that&#8217;s needed on an in-depth project. Sometimes we need design help, other times we need a hand with the programming side, or marketing, or copywriting, etc. Oftentimes it&#8217;s cheaper to outsource some of this work. Here are a few sites that could potentially save you money on outsourcing work.</p>
<p><strong>One Caveat:</strong> While you may be able to save some money by outsourcing your work, many times the quality suffers and you&#8217;ll have to pay more in the long run for updates to broken code, etc. You should be careful as to what you&#8217;re outsourcing so you don&#8217;t pay more in the long run.</p>
<p><strong>99 Designs</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/99designs.jpg" alt="99 Designs" /></p>
<p>If you&#8217;re strictly a developer and need a bit of design help from time to time, then sometimes it&#8217;s easiest to just use a site like <a href="http://www.99designs.com">99 Designs</a>. 99 Designs  has over 47,000 designers that regularly compete for design jobs posted on the site. How it works is you submit a design brief, then the designers will submit concepts that you choose from. Once you choose a favorite, than that designer gets the bid. Usually you can post work here for much cheaper than using a freelance or in-house designer.</p>
<p><strong>Elance</strong><br />
<a href="http://elance.com">Elance</a> is a place where you can hire experts to do just about any sort of work: Writing, development, design, sales, administrative, legal, and much more. Elance tends to be more expensive than the other outsourcing sites, but they also tend to have the most competent workers too.</p>
<p><strong>Rent a Coder</strong><br />
<a href="http://www.rentacoder.com">Rent a Coder</a> may have the worst site design of any major site I&#8217;ve seen in a while, but that doesn&#8217;t mean you can&#8217;t find some cheap work. The workers typically aren&#8217;t as high-quality as Elance, but if you&#8217;re on a tight budget it&#8217;s great. </p>
<p><strong>Amazon Mechanical Turk</strong><br />
<a href="http://aws.amazon.com/mturk/">Amazon Mechanical Turk</a> is one of the cheapest places to find mundane labor work. If you have some highly-repetitious work that you&#8217;d like to outsource, you can do it very cheaply with Mechanical Turk. You essentially set up a &#8220;template&#8221; for Mechanical Turk workers to go off of, and then set a budget and a per task payment.</p>
<p><strong>Bartering</strong><br />
This should really be an article in itself, but bartering is a great way to save some money while developing your project. If you have friends who have different skill sets than you, offer to trade work. <em>This is hands-down the best way to save money on a project</em>.</p>
<p><a name="marketing"></a></p>
<h3>Marketing</h3>
<p>Many people think that you need really expensive ad campaigns to really market a good product.</p>
<p>Wrong. Save your money.</p>
<p>The best marketing that can be done online these days doesn&#8217;t really have to do with money, just a little creativity.</p>
<p><strong>Viral Marketing</strong><br />
Viral marketing is the attempt to create an ad of some sort that becomes &#8220;viral&#8221; and spreads throughout the Internet. Many of these types of campaigns are done with <a href="http://webwarriortools.com/ebook/making-web-video-that-sells">videos</a> and other tools.</p>
<p><strong>Word of Mouth</strong><br />
Word of mouth is a great way for you to generate publicity, both online and off. Here&#8217;s an article with <a href="http://marketing.about.com/od/marketingmethods/tp/wordofmouth.htm">5 tips to generate word of mouth marketing</a>.</p>
<p><strong>Pitching to Bloggers</strong></p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/09/blogger-pitch.jpg" alt="pitching your site to TechCrunch" /></p>
<p>Pitching your project to bloggers is something that is free and fairly easy to do. However, you must remember that bloggers get tons of emails about products to pitch, so here are somethings that you <em>have</em> to do to make the blogger take notice.</p>
<ol>
<li><strong>Offer something</strong>. A free pass, a coupon code for their readers, <em>anything</em> other than &#8220;hey, check this out&#8221;. Bloggers need incentive, just like everyone else.</li>
<li><strong>Personalize the message</strong>. &#8220;Dear Sir or Madam&#8221; letters go straight into my Junk mail folder, just like everyone elses. If you&#8217;re going to pitch a blogger, write her a personalized email.</li>
<li><strong>Be brief</strong>. Longer emails don&#8217;t get read because they&#8217;re picked up by spam filters, or the reader just loses interest. Be short and to the point, without wasting any time.</li>
</ol>
<p>A blogger can send you good traffic, positive reviews and incoming links, which will be very successful in marketing your product.</p>
<p><strong>Linkbait</strong><br />
Linkbait is creating a tool, article, or some other resource that people will want to link to. Usually the goal for linkbaits is to get onto the homepage of <a href="http://digg.com">Digg</a>, <a href="http://delicious.com">Delicious</a>, or some other social news site. Linkbait is most effective when the medium used is easy to share (pdfs, websites, blog posts, etc.) in digital format.</p>
<p>Here&#8217;s a great article on the <a href="http://www.doshdosh.com/how-to-make-viral-linkbaits-work-characteristics-of-success/">four characteristics of success for linkbaits</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/frugal-web-developer/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Why You NEED APIs to Foster Innovation: A Case Study</title>
		<link>http://webjackalope.com/using-apis-to-foster-innovation-a-case-study/</link>
		<comments>http://webjackalope.com/using-apis-to-foster-innovation-a-case-study/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 20:50:28 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[plurk]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[web services]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=293</guid>
		<description><![CDATA[
I&#8217;ve been noticing some buzz about the newly-launched photo sharing service DailyBooth, and can&#8217;t help but notice a trend that seems to happen with nearly every new web service.  All newly-released websites seem to have an cycle of innovation that looks something like this:



Release product to early adopters
Early adopters sign up on a whim, [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/08/200.png" /></div>
<p>I&#8217;ve been noticing <a href="http://www.techcrunch.com/2009/08/18/140-characters-thats-a-lot-of-writing-just-post-a-picture-on-dailybooth/">some buzz</a> about the newly-launched photo sharing service <a href="http://www.dailybooth.com">DailyBooth</a>, and can&#8217;t help but notice a trend that seems to happen with nearly every new web service.  All newly-released websites seem to have an cycle of innovation that looks something like this:<br />
<span id="more-293"></span><br />
<br style="clear:both" /></p>
<ol>
<li>Release product to early adopters</li>
<li>Early adopters sign up on a whim, not knowing how to utilize the product</li>
<li>More people sign up because of early adopters</li>
<li>API is relased</li>
<li>New, better uses are found</li>
<li>Product starts to refine itself</li>
</ol>
<p>Now in case you weren&#8217;t paying attention here, the key part of this cycle was API being released. Why? <em>Because API&#8217;s mean <strong>innovation</strong></em>. And innovation is the key to winning the web app game.</p>
<p>So let&#8217;s go back to the original example of DailyBooth. They are at the &#8220;release product to early adopters&#8221; stage. If you check out some of the <a href="http://dailybooth.com/people/suggested">suggested users</a>, you&#8217;ll see that all they do is post profile pictures of themselves. </p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/08/db-collage.jpg" alt="collage of dailybooth top users" /></p>
<p>Is this wrong? No. Is it the best use of the system? I doubt it. But this is a natural cycle of a product: people are just starting to become aware of it.</p>
<p>DailyBooth isn&#8217;t going to become a true powerhouse until it lets innovation (and an API) into the product&#8217;s picture.</p>
<h3>A lesson in history: Twitter</h3>
<div class="caption-right"><img src="http://webjackalope.com/wp-content/uploads/2009/08/twitter1.jpg" /><br />Photo by <a href="http://www.flickr.com/photos/paulsnelling/">Paul Snelling</a></div>
<p>Let&#8217;s go back in time and look at how Twitter started. It began as a pet project for the founders Jack Dorsey, Evan Williams and Biz Stone. They didn&#8217;t release it with a specific goal in mind, other than as a microblogging service. They wanted to change the way information was shared in a more concise way, much like a text message. </p>
<p>They received a <a href="http://valleywag.gawker.com/243634/twitter-blows-up-at-sxsw-conference">huge bump in usage</a> at the SXSW conference in 2007, and early adopters started to use the service. Initially the early adopters used the service as a way to update what they were doing (ie. &#8220;I&#8217;m writing this rad article for Web Jackalope&#8221;), as many still do today. Not a lot of innovation, and certainly not that much use. It left many wondering if Twitter was ever going to really become popular, or even useful to the public as a whole.</p>
<p>But the real uptick in innovation (and traffic) came when Twitter released their <a href="http://apiwiki.twitter.com/">API</a>. The API has allowed countless mobile, desktop and web applications to utilize Twitter to spread information farther and wider than the founders could have ever imagined. Here are some of the creative applications that use Twitter:</p>
<ul>
<li><a href="http://www.stocktwits.com">StockTwits</a> &#8211; A service for stock traders to find and share breaking stock news.</li>
<li><a href="http://twitter.threadless.com/">Tweets on Tees</a> &#8211; Vote, submit and create T-Shirts from tweets/</li>
<li><a href="http://buzz.trazzler.com/">Trazzler</a> &#8211; Tracks tweets around travel sites.</li>
<li><a href="http://twestival.com/">Twestival</a> &#8211; Find the nearest Twitter festival around you.</li>
<li><a href="http://www.exectweets.com/">ExecTweets</a> &#8211; Find and follow top business executives on Twitter.</li>
<li>&#8230; and many, many more.</li>
</ul>
<p>This list doesn&#8217;t even include the slew of mobile and desktop applications that you can use to update your Twitter status, as well as the countless services who have integrated Twitter into their site (Facebook, <a href="http://www.posterous.com">Posterous</a>, <a href="http://tumblr.com">Tumblr</a>, and many more).</p>
<p>Now that we&#8217;ve seen what an API can do for innovation and overall success of a service, let&#8217;s take a look what happens when a company <em>doesn&#8217;t</em> release an API or encourage innovation.</p>
<h3>A lesson in history: Plurk</h3>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/08/plurk.jpg" /><br />
<small>Photo by <a href="http://www.flickr.com/photos/hellfroze/">hellfroze</a></small></p>
<p>When Twitter was experiencing some major downtimes last year, <a href="http://www.plurk.com">Plurk</a> entered like a White Knight into the microblogging scene. It featured a fresh timeline setup of microblogging, and many started to jump Twitter&#8217;s ship and moved over to Plurk. It seemed like the stars were aligning for Plurk to possibly be the &#8220;Twitter Killer&#8221;; the new de facto microblogging service.</p>
<p>Unfortunately, Plurk never had an API released with it, and interest waned once Twitter regained uptime. The team behind Plurk didn&#8217;t encourage innovation, and their product has essentially died.</p>
<p>When DailyBooth is going to get interesting as a service is when they start to become as ubiquitous as TwitPic in the mobile picture space. This means integration with services like <a href="http://twitter.com">Twitter</a>, <a href="http://www.friendfeed.com">Friendfeed</a> and <a href="http://facebook.com">Facebook</a>. </p>
<h3>Conclusions</h3>
<p>The Internet has changed greatly over the past few years. The web browser isn&#8217;t the only way to access web data, and mobile phones are becoming an increasingly popular way to browse the web. It&#8217;s <em>imperative</em> that you make it easy as possible for innovation to happen with your web service. </p>
<p>Release that API! </p>
<p>Think how powerful a service could be with hundreds or even thousands of developers making interesting applications and furthering your brand. Make it ridiculously easy to access your data.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/using-apis-to-foster-innovation-a-case-study/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>16 Different Clones You Can Build with Drupal</title>
		<link>http://webjackalope.com/16-different-clones-you-can-build-with-drupal/</link>
		<comments>http://webjackalope.com/16-different-clones-you-can-build-with-drupal/#comments</comments>
		<pubDate>Mon, 04 May 2009 16:13:43 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[clones]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[content management system]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=264</guid>
		<description><![CDATA[
Drupal is an excellent choice for a content management system (CMS). However, many people only see it as a simple CMS, a site to build a landing page or two. But Drupal is much more than that. Not only is Drupal easy to theme, it&#8217;s got a wide range of built in functionality and a [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/05/drupal.png" alt="drupal clones" /></div>
<p><a href="http://www.drupal.org">Drupal</a> is an excellent choice for a <a href="http://en.wikipedia.org/wiki/Content_management_system">content management system</a> (CMS). However, many people only see it as a simple CMS, a site to build a landing page or two. But Drupal is much more than that. Not only is Drupal easy to <a href="http://drupal.org/project/themes">theme</a>, it&#8217;s got a wide range of built in functionality and a large <a href="http://drupal.org">community</a> powering the popular CMS.<span id="more-264"></span></p>
<p>One of the great things about Drupal is that you can build almost any sort of site that you can imagine, with the help of a couple  <a href="http://drupal.org/project/Modules">modules</a>. Want to go beyond the basics of a simple CMS? Drupal has an <a href="http://api.drupal.org/">excellent API</a> that allows you to extent nearly any aspect of the software. In fact, many people have started to talk about using Drupal as a framework, as it&#8217;s robust, well written, <a href="http://www.developmentseed.org/blog/2008/oct/23/improving-drupals-performance-boost-module-uns-millennium-campaign">handles lots of traffic</a>, and has a large and helpful <a href="http://drupal.org/forum">community</a>.</p>
<p>So, if you&#8217;re thinking about building your next big site, here are a few ways that you can take existing modules and turn a project quickly, without needing to make any custom modules.</p>
<p><em>A quick note: I don&#8217;t think it&#8217;s a great idea to make exact clones of existing sites and slap a new name on them. Clones hardly become as popular as the original site. This article is merely to show the power of Drupal and what can be done with limited time and no development budget.</em></p>
<h3>1. Digg Clone</h3>
<p>There&#8217;s plenty of <a href="http://www.google.com/search?client=safari&#038;rls=en-us&#038;q=digg+clone+software&#038;ie=UTF-8&#038;oe=UTF-8">Digg clone software</a> out there, but it&#8217;s pretty simple to make a site that allows users to submit links to content, vote, comment and moderate the submitted links. It&#8217;s even easier when that functionality is all wrapped up into a <a href="http://www.drigg-code.org/">single module</a>. Drigg creates an identical voting site that allows users to add web links, vote on them, share stories, and <a href="http://www.drigg-code.org/pages/what_is_drigg">many more features</a>. </p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/digg.png" alt="digg" /></p>
<h3>2. Blog</h3>
<p>This is one of the most obvious and common uses for Drupal, but that doesn&#8217;t mean it&#8217;s not important. Drupal comes primed for blogging straight out of the box, and there are many modules available that can enhance the commenting and overall blogging functionality. </p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/blog.png" /></p>
<h3>3. News Portal</h3>
<p>For those of you wanting a site that can showcase <em>lots</em> of information like Yahoo! or some of the other news portals, Drupal has you covered. Thanks to an excellent module called <a href="http://drupal.org/project/views">Views</a> and some custom categories, you can quickly create many different types of content and display them in different ways on the homepage. Views is an indispensable module for a Drupal site. It&#8217;s a rare occasion that I&#8217;m not using the module on a site that I&#8217;m developing.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/news_portal.png" /></p>
<h3>4. Robust user site</h3>
<p>Here is where I think Drupal shines brighter than most (if not all) content management systems. Drupal has an excellent user management system, user profiles and even <a href="http://openid.net">OpenID</a> right out of the box. It also has modules that can connect to <a href="http://drupal.org/project/twitter">Twitter</a>, <a href="http://drupal.org/project/fbconnect">Facebook</a>, and it&#8217;s easy to connect to other authentication gateways with the use of custom modules.</p>
<p>Drupal also has a stellar module called <a href="http://drupal.org/project/og">Organic Groups</a> that allows users to &#8220;organize&#8221; themselves into groups. Each group can have it&#8217;s own homepage, blocks, themes, taxonomy and more.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/robust_user_site.png" /></p>
<h3>5. Awareness site</h3>
<p>If you&#8217;re wanting to build a site specifically for a cause or organization, Drupal makes that easy as well. Aside from the Organic Groups plugin and other community-friendly features, there&#8217;s a <a href="http://drupal.org/project/donation">donation module</a> that accepts payments from Paypal, and shows the donating users on a donation page.</p>
<p><a href="http://drupal.org/project/civicrm">CiviCRM</a> (<a href="http://drupal.demo.civicrm.org/">demo</a>) is a constituent relationship management solution module that was specifically created for advocacy and non-profit groups. Over 5,000 organizations use CiviCRM, and it&#8217;s well-supported and has many sub-modules for more specific advocacy needs.</p>
<p>Another great Drupal module for developing an awareness site is the <a href="http://drupal.org/project/connect">Connect</a> module. Connect allows you to easily create petitions, emails or fax campaigns.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/awareness_site.png" /></p>
<h3>6. Twitter Clone</h3>
<p>Yeah, yeah&#8230; the world doesn&#8217;t need another <a href="http://twitter.com">Twitter</a> clone, right? Well, I tend to disagree. The concept of sites and communities built around short, cross-platform messaging systems are a phenomena that just aren&#8217;t going away any time soon. With Drupal, it could be just as easy. Drupal&#8217;s <a href="http://drupal.org/project/microblog">Microblog</a> module copies most of the features of Twitter. Micro-messaging, following users and public timelines.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/twitter.png" /></p>
<h3>7. File Storage Site</h3>
<p>File storage sites like <a href="http://www.drop.io">Drop.io</a> or <a href="http://www.box.net">Box.net</a> could be created with Drupal and the help of a module like <a href="http://drupal.org/project/media_mover">Media Mover</a>. Media Mover allows you to take uploaded files and copy them over to <a href="http://aws.amazon.com/s3/">Amazon S3</a>, the highly-scalable data storage system.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/file_storage.png" /></p>
<h3>8. Flickr Clone</h3>
<p>Photo sites like <a href="http://flickr.com">Flickr</a> and <a href="http://www.photobucket.com">Photobucket</a> could also be created with the <a href="http://drupal.org/project/image">Image module</a> and Views. The Image module gives users the ability to upload images, and then creates thumbnails and galleries from the uploads. Users could also comment on the photos using the built-in commenting functionality.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/flickr.png" /></p>
<h3>9. Delicious Clone</h3>
<p>It turns out that making a bookmarking site like <a href="http://www.delicious.com">Delicious</a> is fairly trivial in Drupal. There are <a href="http://drupal.org/node/298397">several options for modules</a> that give users the ability to post bookmarks to their Drupal account.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/delicious.png" /></p>
<h3>10. YouTube Clone</h3>
<p>If you&#8217;re wanting to build a video sharing site like YouTube, Drupal has some modules that can greatly help with that. <a href="http://drupal.org/project/flashvideo">FlashVideo</a> adds functionality to convert uploaded files to flash, and then moves them over to Amazon S3 if desired. FlashVideo also provides the ability to embed the videos, just like the big boys.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/youtube.png" /></p>
<h3>11. Amazon Clone</h3>
<p>Trying to recreate the powerhouse&#8217;s ecommerce dominance is a tall order, but if any CMS is capable of it, Drupal is. Drupal has a few stellar ecommerce modules like <a href="http://drupal.org/project/ecommerce">Ecommerce</a> and <a href="http://www.ubercart.org/">Ubercart</a>. Both of these modules have an extensive feature list that make it easier to create an ecommerce powerhouse.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/amazon.png" /></p>
<h3>12. Tumblr Clone</h3>
<p>Creating a social aggregation site with Drupal is easy enough with the excellent <a href="http://drupal.org/project/activitystream">Activity Stream</a> module. Activity Steam allows you to pull in user&#8217;s activity on social sites like Facebook, Twitter, YouTube, Qik, StumbleUpon and many others.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/tumblr.png" /></p>
<h3>13. Blogger Clone</h3>
<p>If you&#8217;re wanting to start a blog host like <a href="http://www.blogger.com">Blogger</a> or <a href="http://www.wordpress.com">Wordpress.com</a>, Drupal is easily equipped to do that. Drupal has a blog module that comes shipped with the package, and it allows every site member the ability to have a blog.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/blogger.png" /></p>
<h3>14. Blog network</h3>
<p>Blog networks like <a href="http://www.performancing.com">Performancing</a> and <a href="http://www.wisebread.com">WiseBread</a> rely on Drupal to power their networks. This requires the use of the built-in blog module. Member&#8217;s blog posts all end up on the homepage of the site by default, and you could modify how the member&#8217;s blogs looked with the help of the <a href="http://drupal.org/project/views">Views</a> module.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/blog_network.png" /></p>
<h3>15. News Aggregator</h3>
<p>I built the <a href="http://liferemix.net">LifeRemix</a> network site with Drupal and a single module to aggregate all of our blogger&#8217;s posts. The site updates itself without any monitoring from me.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/aggregator.png" /></p>
<h3>16. Friendfeed</h3>
<p>By utilizing the excellent <a href="http://drupal.org/project/activitystream">Activity Stream</a> module, it would be quite easy to build a FriendFeed clone. As Drupal already comes shipped with an awesome set of user and profile modules, a quick Friendfeed clone could be made in a matter of hours, depending on your design skills.</p>
<p><img src="http://webjackalope.com/wp-content/uploads/2009/05/friendfeed.png" /></p>
<p>Use your imagination! These are by no means the only uses for the popular CMS. I&#8217;d love to hear more examples of sites built with Drupal, or possible sites that I&#8217;ve left off the list.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/16-different-clones-you-can-build-with-drupal/feed/</wfw:commentRss>
		<slash:comments>107</slash:comments>
		</item>
		<item>
		<title>12 Excellent Examples of &#8220;Lazy Registration&#8221;</title>
		<link>http://webjackalope.com/lazy-registration/</link>
		<comments>http://webjackalope.com/lazy-registration/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 16:13:28 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=238</guid>
		<description><![CDATA[
Photo by Paraflyer.
Signup forms have long irked the casual visitor. During the process of discovery, nobody wants to stop and fill out details before they can &#8220;unlock&#8221; the rest of the site&#8217;s potential. As web users become more and more fickle, signup forms are becoming an increasingly large barrier that repels many prospective visitors from [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/03/lazy-registration.jpg" alt="example of a lazy site user" /><br />
Photo by <a href="http://www.flickr.com/photos/paraflyer/">Paraflyer</a>.</div>
<p>Signup forms have long irked the casual visitor. During the process of discovery, nobody wants to stop and fill out details before they can &#8220;unlock&#8221; the rest of the site&#8217;s potential. As web users become <a title="visitor engagement" href="http://webjackalope.com/homepage-web-design/">more and more fickle</a>, signup forms are becoming an increasingly large barrier that repels many prospective visitors from great sites.</p>
<p>Fortunately there&#8217;s a new signup system in town that is making it much easier for the visitor to interact with the site <em>and</em> it increases signups. I give you: Lazy Registration.</p>
<p><span id="more-238"></span></p>
<h3>Lazy Registration</h3>
<p>Helping the web visitor only helps your site. One great trend that we&#8217;re starting to see in web development that helps visitors is &#8220;lazy&#8221; registration. Lazy registration is a process that allows the prospective user to test out many of the core features, save her sessions and data, and then when she&#8217;s ready to sign up everything is ported to her &#8220;new&#8221; account. <strong>Lazy registration is a way to allow users to try the site out before they sign up, no strings attached.</strong> Really clever sites have even found a way to bypass the signup form altogether. They slowly ask for data along the visitor&#8217;s path of discovery, and pretty soon she&#8217;s a member of the site, without having to fill out a form!</p>
<h3>The Old System</h3>
<p>So let&#8217;s contrast the lazy registration system with the crufty old signup forms most sites use today. Using the traditional method, users have to fill out a form (most of the time with too many fields), check their email, verify their email address, and only <em>then</em> are they allowed to start using the web site. The process creates a wall between the visitor and the user. You&#8217;re either in or you&#8217;re out, as the movies say.</p>
<p>Contrast the antiquated signup form method with lazy registration. Lazy registration almost always bypasses the traditional signup form and instead takes the data in other methods, without making the user fill out a long, unwieldy form. <strong>Lazy registration removes the barrier of entry into the site, as registered and non-registered are able to do the same things</strong>.</p>
<h3>Increasing Engagement and Trust</h3>
<p>Think about what kind of engagement sites would get if the user could get his hands dirty playing with the site&#8217;s features, and then <em>later</em> ask for his registration details? Or even better, the user just provides information sporadically, and the smart registration system figures out how to keep him into the system.</p>
<p>Also, when a site has a registration wall that the user can&#8217;t see over, it creates a level of distrust. How do you know that it&#8217;s worth your time to sign up? What is it like? What will they do with my data?</p>
<p>If the site allows users to easily start using the site, the trust barrier instantly topples. People will more than likely sign up for a product or site that they trust, and a great way to add trust is to drop a cumbersome registration barrier.</p>
<h3>Great Examples of Registration Systems</h3>
<p>Some sites have already implemented systems like this, and have definitely increased engagement. Here are 12 awesome examples of innovative registration systems that are leading the way in terms of usability for the visitor.</p>
<h4>1. StackOverflow</h4>
<p><img class="alignnone size-full wp-image-240" title="stackoverflow" src="http://webjackalope.com/wp-content/uploads/2009/03/stackoverflow.png" alt="" width="400" height="264" /></p>
<p><a href="http://www.stackoverflow.com">StackOverflow</a> is bar-none the best question/answer site for web developers. What&#8217;s amazing about StackOverflow is that new visitors are able to answer a question right away, without having to deal with a pesky signup form. StackOverflow relies on the community to report spam or irrelevant questions. Engagment = +1.</p>
<h4>2. Magdex</h4>
<p><img class="alignnone size-full wp-image-241" title="magdex" src="http://webjackalope.com/wp-content/uploads/2009/03/magdex.png" alt="magdex job board registration" width="442" height="174" /></p>
<p>The makers of the <a href="http://www.madgex.com/job-boards/">Magdex</a> (used by The Guardian, The Times &#038; about 150 other sites worldwide) have actually <a href="http://www.90percentofeverything.com/2009/03/16/signup-forms-must-die-heres-how-we-killed-ours/">shared a video</a> on how they used lazy registration in their job boards. Essentially, whenever a user fills out a job application, they take the information and create an account with it when the user clicks a checkbox that says &#8220;save my data&#8221;. All of the data is there in the first place, it only makes sense to store it without requesting the user to fill out a redundant form.</p>
<h4>3. Picnik</h4>
<p><img class="alignnone size-full wp-image-242" title="picnik" src="http://webjackalope.com/wp-content/uploads/2009/03/picnik.png" alt="" width="450" height="224" /></p>
<p><a href="http://www.picnik.com">Picnik</a> is a wonderful online image editor that requires no registration to start using their editing tools. It&#8217;s only at the very end of the editing process is the user asked to save his edited picture by creating an account. It&#8217;s brilliant, and Picnik gives compelling reasons why the user should save the picture which undoubtedly increases signups.</p>
<h4>4. Netvibes</h4>
<p><img class="alignnone size-full wp-image-243" title="netvibes" src="http://webjackalope.com/wp-content/uploads/2009/03/netvibes.png" alt="" width="384" height="205" /></p>
<p><a href="http://www.netvibes.com">Netvibes</a> has long since been the pioneer in allowing people to try their product before registering. You can create a start page, and your information is saved in a session until you register. The Netvibes mindset is that if you keep exploring the product, you&#8217;ll eventually find value and want to register with the site.</p>
<h4>5. Picamatic</h4>
<p><img class="alignnone size-full wp-image-244" title="picamatic" src="http://webjackalope.com/wp-content/uploads/2009/03/picamatic.png" alt="" width="425" height="248" /></p>
<p>While <a href="http://www.picamatic.com">Picamatic</a> might not be the most well-known site in the world, it <em>is</em> an excellent and simple image hosting site that allows you to upload your images without having to create an account. You can even opt to have your persistent image link emailed to you, but you never register for an account. It&#8217;s a simple and non-intrusive way to quickly share images.</p>
<h4>6. Blummy</h4>
<p><img class="alignnone size-full wp-image-245" title="blummy" src="http://webjackalope.com/wp-content/uploads/2009/03/blummy.png" alt="" width="402" height="206" /></p>
<p><a href="http://www.blummy.com">Blummy</a> is another dead-simple application that allows you to make a quick bookmarklet to your favorite web services, consolidating them into one bookmark. While it isn&#8217;t the most complicated application, Blummy does a great job of not asking for user information when it doesn&#8217;t need it. You can always sign up for an account, but most people don&#8217;t need that kind of &#8220;commitment&#8221; from a bookmark manager, and Blummy has recognized that.</p>
<h4>7. Kayak</h4>
<p><img class="alignnone size-full wp-image-246" title="kayak" src="http://webjackalope.com/wp-content/uploads/2009/03/kayak.png" alt="" width="422" height="174" /></p>
<p><a href="http://www.kayak.com">Kayak</a> is one of the cleanest lazy registration systems around. When you search for vacation, car or flight prices, it saves your data and always keeps your recent searches on the right-side of the page, until you login or register.</p>
<h4>8. Drop.io</h4>
<p><img class="alignnone size-full wp-image-247" title="dropio" src="http://webjackalope.com/wp-content/uploads/2009/03/dropio.png" alt="" width="448" height="188" /></p>
<p>My favorite file sharing site is <a href="http://www.drop.io">Drop.io</a> because of the clean interface and because I never have to register to use the full features of the site. In fact, they really don&#8217;t even have a user registration system until you decide to pay for an extended feature set (that most normal users wouldn&#8217;t need). The fact that Drop.io gets out of the way and lets users user their product unhindered only increases their brand and encourages referrals.</p>
<h4>9. Doodle</h4>
<p><img class="alignnone size-full wp-image-248" title="doodle" src="http://webjackalope.com/wp-content/uploads/2009/03/doodle.png" alt="" width="447" height="260" /></p>
<p><a href="http://doodle.com">Doodle</a> is easily the best way to schedule an event with a bunch of people. It kind of fuses a poll with a calendar application to allow prospective event attenders to pick the best dates/times for them to attend. Then it smartly decides the best time to host the event, based on the polling. But the best part about Doodle is that you don&#8217;t have to register, even to administer the polling results. Another great example of unfettered access for the user.</p>
<h4>10. Fusecal</h4>
<p><img class="alignnone size-full wp-image-249" title="fusecal" src="http://webjackalope.com/wp-content/uploads/2009/03/fusecal.png" alt="" width="432" height="227" /></p>
<p>And last, but certainly not least, is <a href="http://www.fusecal.com">Fusecal</a>. You can find, add, update, modify calendars and export them to your calendar system of choice, all without having to register. The site keeps you coming back because it gives so much away. Once you create an account, your session data is automagically ported into your account.</p>
<h3>Other Registration Resources</h3>
<p>If you&#8217;re wanting to see a real example of an ajax cart that utilizes the lazy registration system, Ajax Patterns has created a <a href="http://ajaxpatterns.org/Lazy_Registration#Ajax_Shop_Demo">demo shopping cart</a> that stores data without users creating an account. It&#8217;s a great way to look under the hood to see what kind of resources it takes to start user data in sessions with ajax.</p>
<p>If you&#8217;re wanting more information about how to create better webforms, we highly recommend Luke Wrobleski&#8217;s book <a href="http://www.amazon.com/gp/product/1933820241?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933820241">Web Form Design: Filling in the Blanks</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=webjackalope-20&amp;l=as2&amp;o=1&amp;a=1933820241" border="0" alt="" width="1" height="1" />. The book goes into much detail about how to get the most out of signup forms, and other best practices.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/lazy-registration/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Google Web Toolkit: Tools and Tutorials to Get You Started</title>
		<link>http://webjackalope.com/google-web-toolkit/</link>
		<comments>http://webjackalope.com/google-web-toolkit/#comments</comments>
		<pubDate>Thu, 26 Feb 2009 14:58:49 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[google web toolkit]]></category>
		<category><![CDATA[gwt]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=199</guid>
		<description><![CDATA[
Google Web Toolkit is a monumental project for Java developers. Java is a language that isn&#8217;t usually associated with web development. PHP, Ruby, Python and others are typically seen as the languages of choice when building web applications. At least until recently. Google&#8217;s steady development and improvement of the GWT is a major step towards [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2009/02/gwt_logojpg.jpeg" alt="" /></div>
<p>Google Web Toolkit is a monumental project for Java developers. Java is a language that isn&#8217;t usually associated with web development. PHP, Ruby, Python and others are typically seen as the languages of choice when building web applications. At least until recently. Google&#8217;s steady development and improvement of the GWT is a major step towards bridging the gap between ajax-driven web applications and Java. And it works well.</p>
<p><span id="more-199"></span></p>
<h3>GWT: Three Years in the Making</h3>
<p>Google Web Toolkit was released in 2006 at the Java One conference, and since then has shaken both the Java world and web development worlds. GWT is an open source Java development framework that essentially allows Java developers to quickly build JavaScript apps in Java. Essentially, GWT makes developing Ajax applications much easier. No more stressing over browser differences and other quirks that developers have to deal with. These quirks are compounded when you&#8217;re trying to wield AJAX applications. Just like the GWT official description states, developers spend 90% of their time working around these browser-specific issues.</p>
<p>So now that Google Web Toolkit has hit it&#8217;s stride with the latest <a href="http://googlewebtoolkit.blogspot.com/">release of 1.5</a>, it might be time for you to check out GWT as a platform for your next rich Internet application. Here&#8217;s a roundup of resources that will help you get on your way to quickly developing in the GWT environment.</p>
<h3>Official Google Web Toolkit Resources</h3>
<p><strong><a href="http://googlewebtoolkit.blogspot.com/">GWT Blog</a></strong><br />
The latest news and updates about GWT as provided by the Google team.</p>
<p><strong><a href="http://groups.google.com/group/Google-Web-Toolkit?pli=1">Official Google Web Toolkit Discussion Group</a></strong><br />
If you&#8217;re wanting to find answers to specific GWT questions, this should be your first stop. It&#8217;s a fairly large community, and the questions are monitored by the GWT team.</p>
<p><strong><a href="http://code.google.com/webtoolkit/overview.html">GWT Product Overview</a></strong><br />
Learn how the toolkit works, the development workflow and the features of the toolkit.</p>
<p><strong><a href="http://code.google.com/webtoolkit/gettingstarted.html">GWT Quick Start</a></strong><br />
Ready to try your hand at a quick GWT application? Here&#8217;s a guide from the official documentation on starting the GWT application environment and creating your first demo app.</p>
<p><strong><a href="http://google-web-toolkit.googlecode.com/svn/javadoc/1.5/index.html?overview-summary.html">GWT API Reference</a></strong><br />
Roll under the Google Web Toolkit hood. Functions and calls galore.</p>
<p><strong><a href="http://gwt.google.com/samples/Showcase/Showcase.html">GWT Showcase of Features</a></strong><br />
Google provides a demo application that allows you to play with GWT functionality and look at the source code so you can implement the features in your own app. Quite handy for learning the basics.</p>
<h3>Official GWT Tutorials</h3>
<div class="caption-right"><img src="http://webjackalope.com/wp-content/uploads/2009/02/official-google-resources.jpeg" alt="official google gwt resources" /><br />
Photo by <a href="http://www.flickr.com/photos/alainbachellier/">Alain Bachellier</a>.</div>
<p>Google offers (at the time of this writing) 4 tutorials related to GWT development.</p>
<p><strong><a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=Article_DomEventsAndMemoryLeaks">DOM Events, Memory Leaks, and You</a></strong><br />
How GWT prevents Ajax memory leaks in their applications.</p>
<p><strong><a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=Article_SecurityForGWTApplications">Security for GWT Applications</a></strong><br />
Different attacks your application might expect, and how to combat them.</p>
<p><strong><a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=Article_UsingGWTForJSONMashups">Using GWT for JSON Mashups</a></strong><br />
Different ways to interoperate JSON data to build mashups and other JSON services.</p>
<p><strong><a href="http://code.google.com/docreader/#p=google-web-toolkit-doc-1-5&amp;s=google-web-toolkit-doc-1-5&amp;t=Article_GWT_Facebook">Put Your GWT Application on Facebook</a></strong><br />
A few easy steps and your GWT app is now interfacing with Facebook.</p>
<h3>Google Web Toolkit Books</h3>
<p><strong><a href="http://www.pragprog.com/titles/ebgwt/google-web-toolkit">Google Web Toolkit: Taking the Pain Out of Ajax</a></strong></p>
<p><a href="http://www.pragprog.com/titles/ebgwt/google-web-toolkit"><img src="http://assets0.pragprog.com/images/covers/190x228/ebgwt.jpg?1184945859" alt="Google Web Toolkit: Taking the Pain Out of Ajax book" /></a></p>
<p><strong><a href="http://www.amazon.com/gp/product/0321501969?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321501969">Google Web Toolkit Applications</a></strong></p>
<p><a href="http://www.amazon.com/gp/product/1590599853?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590599853"><img src="http://webjackalope.com/wp-content/uploads/2009/02/gwt-applications.jpeg" border="0" alt="Google Web Toolkit Applications book" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=webjackalope-20&amp;l=as2&amp;o=1&amp;a=1590599853" border="0" alt="" width="1" height="1" /></p>
<p><strong><a href="http://www.amazon.com/gp/product/1590599853?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590599853">Pro Web 2.0 Application Development with GWT (Expert&#8217;s Voice in Web Development)</a></strong></p>
<p><a href="http://www.amazon.com/gp/product/1590599853?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590599853"><img src="http://webjackalope.com/wp-content/uploads/2009/02/pro-web-20.jpeg" border="0" alt="Pro Web 2.0 Application Development with GWT book" /></a></p>
<p><strong><a href="http://www.amazon.com/gp/product/1933988231?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933988231">GWT in Action: Easy Ajax with the Google Web Toolkit</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1933988231" border="0" alt="" width="1" height="1" /></strong></p>
<p><a href="http://www.amazon.com/gp/product/1933988231?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933988231"><img src="http://webjackalope.com/wp-content/uploads/2009/02/easy-ajax.jpeg" border="0" alt="GWT in Action: Easy Ajax with the Google Web Toolkit book" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1933988231" border="0" alt="" width="1" height="1" /></p>
<p><strong><a href="http://www.amazon.com/gp/product/0132344815?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0132344815">Google Web Toolkit Solutions: More Cool &amp; Useful Stuff</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=webjackalope-20&amp;l=as2&amp;o=1&amp;a=0132344815" border="0" alt="" width="1" height="1" /></strong></p>
<p><a href="http://www.amazon.com/gp/product/0132344815?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0132344815"><img src="http://webjackalope.com/wp-content/uploads/2009/02/google-web-toolkit-cool.jpeg" border="0" alt="Google Web Toolkit Solutions: More Cool &amp; Useful Stuff" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=0132344815" border="0" alt="" width="1" height="1" /></p>
<p><strong><a href="http://www.amazon.com/gp/product/1590599756?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590599756">Accelerated GWT: Building Enterprise Google Web Toolkit Applications</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1590599756" border="0" alt="" width="1" height="1" /></strong></p>
<p><a href="http://www.amazon.com/gp/product/1590599756?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590599756"><img src="http://webjackalope.com/wp-content/uploads/2009/02/gwt-enterprise.jpeg" border="0" alt="GWT Enterprise book" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1590599756" border="0" alt="" width="1" height="1" /></p>
<p><strong><a href="http://www.amazon.com/gp/product/1933988290?ie=UTF8&amp;tag=webjackalope-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933988290">GWT in Practice</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1933988290" border="0" alt="" width="1" height="1" /></strong></p>
<p><strong><a href="http://www.amazon.com/gp/product/1933988290?ie=UTF8&amp;tag=techrebate-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1933988290"><img src="http://webjackalope.com/wp-content/uploads/2009/02/gwt-in-practice.jpeg" border="0" alt="GWT in practice book" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=techrebate-20&amp;l=as2&amp;o=1&amp;a=1933988290" border="0" alt="" width="1" height="1" /></strong></p>
<p><strong><a href="http://www.informit.com/store/product.aspx?isbn=0131584650">Google™ Web Toolkit Solutions (Digital Short Cut): Cool &amp; Useful Stuff</a></strong></p>
<h3>Google Web Toolkit Tools</h3>
<p><strong><a href="http://sourceforge.net/projects/gwt-hacks">Google Web Toolkit Hacks</a></strong><br />
A large collection of Ajax applets, games, plugins and widgets for use in blogs, CMS, and more.</p>
<p><strong><a href="http://sourceforge.net/projects/gwt-components">GWT Components</a></strong><br />
Collection of components that add extra functionality to GWT like drag-n-drop, as well as interfacing with existing Javascript libraries.</p>
<p><strong><a href="http://gwt.components.googlepages.com/">GWT Component Library</a></strong><br />
Autocompletion, rounded corners, <a href="http://script.aculo.us/">Scriptaculous</a> integration, and more.</p>
<p><strong><a href="http://gwt-widget.sourceforge.net/">GWT Widget Library</a></strong><br />
An entire library of widgets to use with the Google Web Toolkit platform.</p>
<h3>IDE Plugins</h3>
<div class="caption-right"><img src="http://webjackalope.com/wp-content/uploads/2009/02/gwt-ide.jpeg" alt="GWT IDE plugins" /><br />
Photo by <a href="http://www.flickr.com/photos/nano/">Nano Taboada</a>.</div>
<p>Already using an IDE for development? Here are a list of plugins for working with GWT.</p>
<p><strong><a href="http://www.eclipseplugincentral.com/Web_Links-index-req-viewlink-cid-735.html">GWT Designer</a></strong><br />
Plugin for the IDE <a href="http://www.eclipse.org/">Eclipse</a>.</p>
<p><strong><a href="http://plugins.netbeans.org/PluginPortal/faces/PluginDetailPage.jsp?pluginid=716">GWT4NB</a></strong><br />
A <a href="http://www.netbeans.org">Netbeans</a> plugin on web applications.</p>
<p><strong><a href="https://gwt-ide.dev.java.net/">GWT-Java</a></strong><br />
Another Eclipse plugin for GWT.</p>
<h3>GWT Resources and Reference</h3>
<p><strong><a href="http://stackoverflow.com/questions/tagged/gwt">Stack Overflow: GWT Tags</a></strong><br />
Stackoverflow is an amazing resource for developers, and many questions about GWT have already been asked. If not, there&#8217;s a huge community to help with you find your answer.</p>
<p><strong><a href="http://www.gwtsite.com/">gwt site</a></strong><br />
A collection of GWT links, libraries and resources.</p>
<p><strong><a href="http://gwtblog.mynumnum.com/">GWT Blog</a></strong><br />
The most frequently updated of the GWT blogs.</p>
<p><strong><a href="http://gwt-unofficial.blogspot.com/">An Unofficial GWT Blog</a></strong><br />
Blog written by some of the GWT engineers.</p>
<h3>GWT Articles</h3>
<div class="caption-right"><img src="http://webjackalope.com/wp-content/uploads/2009/02/magazines-spiral.jpeg" alt="GWT resources" /><br />
Photo by <a href="http://www.flickr.com/photos/thomashawk/">Thomas Hawk</a>.</div>
<p>Odds are there are <em>plenty</em> of people smarter than us writing about GWT. (A quick Google search confirms this.)Learn from other people smarter than us with these articles on GWT.</p>
<p><strong><a href="http://www.ibm.com/developerworks/library/j-ajax4/index.html">Ajax for Java developers: Exploring the Google Web Toolkit</a></strong><br />
An extensive article from the IBM developerWorks showcasing some sample code that can be used with GWT.<br />
http://ajaxworld.com/node/609633</p>
<p><strong><a href="http://blogs.zdnet.com/Burnette/?p=376">Supercharge your Ajax development with Google Web Toolkit (GWT)</a></strong><br />
A quick overview on how the toolkit can help with your application development.</p>
<p><strong><a href="http://www.ddj.com/web-development/204800628?pgno=1">Hands-On Google Web Toolkit</a></strong><br />
An excellent 5-part tutorial on how to create a <a href="http://www.flickr.com">Flickr</a> photo album mashup.</p>
<p><strong><a href="http://www.onjava.com/pub/a/onjava/2006/05/31/working-with-google-web-toolkit.html">Working with the Google Web Toolkit</a></strong><br />
Another 5-part intro intro with many code examples and applications.</p>
<p><strong><a href="http://google.wikia.com/wiki/Google_Web_Toolkit#Online_Sample_Applications">Online Sample Applications built with GWT</a></strong><br />
An extensive list of applications built with the toolkit. Lots of functionality is explored in these applications.</p>
<p><strong><a href="http://www.linux-mag.com/id/5444">Developing Web 2.0 Apps with the Google Web Toolkit</a></strong><br />
A nice, comprehensive tutorial on how to build Ajax apps without tearing your hair out. From the article:</p>
<blockquote><p>Ajax development hurts, and is not recommended without a bottle of analgesics by your side. Luckily for us there are tools that can make developing Web 2.0 apps a breeze.</p></blockquote>
<h3>Chords of Dissension</h3>
<div class="caption-right"><img src="http://webjackalope.com/wp-content/uploads/2009/02/thumbs-down1.jpeg" alt="GWT resources" /><br />
Photo by <a href="http://www.flickr.com/photos/kisforkristina/">k is for kristina</a>.</div>
<p>No resource list should be complete without a few chords of dissonance. Here are a few of the naysayers of the Google Web Toolkit framework.</p>
<p><strong><a href="http://www.ryandoherty.net/2007/04/29/why-google-web-toolkit-rots-your-brain/">Why Google Web Toolkit Rots Your Brain</a></strong><br />
Ryan Doherty goes into extensive detail as to why he thinks GWT isn&#8217;t all that fantastic. He believes that the toolkit is too bloated, doesn&#8217;t handle browser sniffing correctly, and many other details. His <a href="http://www.ryandoherty.net/2008/03/28/google-web-toolkit-follow-up/">follow up</a> to the post is a tad more forgiving.</p>
<p><strong><a href="http://www.onthoo.com/blog/programming/2008/02/why-i-dumped-gwt.html">Why I Dumped GWT</a></strong><br />
Pieter goes into details as to why he doesn&#8217;t develop with the Google Web Toolkit after one and a half years with the toolkit. He goes over reasons like SEO, Adsense customization, and others.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/google-web-toolkit/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to Build and Launch a Social News Site in 21 Days</title>
		<link>http://webjackalope.com/how-to-build-and-launch-a-social-news-site-in-21-days/</link>
		<comments>http://webjackalope.com/how-to-build-and-launch-a-social-news-site-in-21-days/#comments</comments>
		<pubDate>Mon, 01 Dec 2008 20:33:02 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=184</guid>
		<description><![CDATA[
Social media websites have made a huge splash on the Internet as we know it. No longer do editors dictate what is news, and what is important. The power belongs to the masses on social news sites, which is a huge reason for their traction and loyal users.
It&#8217;s no surprise that developing a niche social [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2008/11/tipd_homepage.jpg" alt="Tip'd homepage" /></div>
<p>Social media websites have made a huge splash on the Internet as we know it. No longer do editors dictate what is news, and what is important. The power belongs to the masses on social news sites, which is a huge reason for their traction and loyal users.</p>
<p>It&#8217;s no surprise that developing a niche social media site is a popular job request for web developers. When I first learned about <a title="Tip'd" href="http://www.tipd.com" title="financial news">brand new social site for financial news, ideas, and tips Tip&#8217;d</a>, I was immediately impressed with the clean, sophisticated design and impressive functionality.  Yet what was truly amazing about Tip&#8217;d was how <em>fast</em> the site was assembled by it&#8217;s rockstar development team.</p>
<p><span id="more-184"></span></p>
<h3>Quick Turnarounds</h3>
<p>Most developers know that sites involving social media features are hard to do right. Features like voting, comments, account creation and moderation take a long time to get right. The Tip&#8217;d team bypassed a lot of that coding and used a CMS specifically for social news sites, <a href="http://www.socialwebcms.com/">Social Web CMS</a>, which had many of the features that they needed right out of the box.</p>
<p>Here&#8217;s an interview with the Tip&#8217;d team of <a href="http://www.andyhagans.com/">Andy Hagans</a>, <a href="http://www.pearsonified.com/">Chris Pearson</a> and Jimmy (&#8221;Jimbeaux&#8221;) Atkins.</p>
<h3>Planning: Interview with Andy Hagans, Tip&#8217;d Founder</h3>
<h4>WJ: What sparked the idea behind Tipd?</h4>
<p><strong>AH:</strong> A couple weeks ago, I was reviewing all of the &#8216;niche social media sites&#8217; (Ballhype for sports, Lipstick for celeb news, etc). I simply couldn&#8217;t believe (2 years after social news hit it big) that there still wasn&#8217;t a financial social news site with some real presence. So I ran the idea by Jimbo, and that night, around 2 AM, we got the first (very ugly) version of the site up and running.</p>
<h4>WJ: What were planning meetings like to get everyone together and organized? Just email, or did you use something like Basecamp to get organized?</h4>
<p><strong>AH:</strong> Email, <a href="http://www.basecamphq.com">Basecamp</a>, and IM, depending on what needed communicated. We work virtually as we all live in different areas.</p>
<h4>WJ: Do you have any goals or expectations of the site? Big future plans?</h4>
<p><strong>AH:</strong> Goals- We want to have 2,000 members by the time we move out of beta in early December. Long term, we want to be THE place people set as their homepage for financial news. We want to have 50,000 members and get 5 million pageviews per month. I think it&#8217;s do-able&#8211;not because I&#8217;m a genius or anything, but because our team is so good at what they do, and because so many bloggers and finance junkies have been craving a more social place to find and comment on financial content.</p>
<h3>Development: Interview with Jimmy Atkinson, Tip&#8217;d Developer</h3>
<h4>WJ: What was the total time taken to get the site from concept to launch? Can you kind of give a general idea of the breakdown of time spent?</h4>
<p><strong>JA:</strong> Andy and I first discussed the concept of Tip&#8217;d on September 24. We purchased the domain name and began working on the site that day. Our beta launch occurred just three weeks later, on October 14. Here&#8217;s how we got there: The first steps we took was to install Pligg to our server on day 1, September 24. After a few days of customizing it as best we could, we decided on October 1 to contact Ash, the a former Pligg developer and current lead developer on the SWCMS team, to see if he would be interested in working with us. He began working with us later that day, and this gave our development productivity a much needed shot in the arm. It was on this day that we made the change from Pligg to SWCMS. Since then, we&#8217;ve constantly been tweaking and adding new features on an almost daily basis. This will likely continue for a few more weeks until we reach a stable point.</p>
<h4>WJ: Caching/Performance- What hardware do you guys use to host the site?</h4>
<p><strong>JA:</strong> Currently the site is hosted on a Media Temple grid server. We use a caching plugin designed specifically for Pligg/SWCMS.</p>
<h4>WJ: I hear that you guys had a doozy of a time hacking the socialwebcms. Can you give us a little background about this? What were you changing from the source code?</h4>
<p><strong>JA:</strong> As I explained in the first question, we did spend a few days configuring (I&#8217;m not sure I would quite call it hacking) Pligg after we first installed it on September 24. A few days later, we reached the point where we decided we needed some outside expert help on the system. That is when we decided to reach out to Ash. And since October 1, Ash has been handling all of the really complex stuff (i.e. adding new features and working out bugs).</p>
<h4>WJ: I noticed that you guys use a redirect script to track outgoing clicks, as opposed to just linking to the story normally. Are you going to be providing any statistics or analytics in the future?</h4>
<p><strong>JA:</strong> We are not planning on providing any stats at this point; although this could be something we&#8217;ll discuss in the future.</p>
<h4>WJ: What tools did you guys use to speed up your development process? Any IDE&#8217;s, collaboration tools, etc.?</h4>
<p><strong>JA:</strong> No IDEs, but we did use <a href="http://notepad-plus.sourceforge.net/uk/site.htm">NotePad</a>, <a href="http://www.pspad.com/">PsPad</a>, <a href="http://winmerge.org/">WinMerge</a>, and <a href="http://www.wingrep.com/">Windows Grep</a> in development. We love using 37signals&#8217; <a href="http://www.basecamphq.com">Basecamp</a> as our collaboration tool.</p>
<h4>WJ: 6. Any tips for developers wanting to hack a CMS and create a social news site?</h4>
<p><strong>JA:</strong> If you&#8217;re going to hack a CMS, don&#8217;t hesitate to talk to the developer if possible. Doing this has worked out great for us so far. If you&#8217;re going to create a social news site, remember that the most important thing is the community. You can have a fantastic CMS with all sorts of great features, but if no one is using it, what&#8217;s the use? The community is the most important aspect of any good social news site. The fact that we recognized this before we began work on the project is one of the main reasons for the success of Tip&#8217;d so far.</p>
<h3>Design: Interview with Chris Pearson, Designer for Tip&#8217;d</h3>
<h4>WJ: Designing a community site is much, much different than designing a website like a blog. Can you explain some of the ways that the Tip&#8217;d design is different than a typical blog or website?</h4>
<p><strong>CP:</strong> Sites like Tip&#8217;d exist primarily to steer people in the direction of articles that they want to read, and because of this, the design/usability goal is simply to get people the information they need as clearly and as quickly as possible. In environments like this, users tend to process information in visual chunks, and this means that certain details (headlines, submission data, usernames, links, etc.) must be both obvious and quickly discernable.</p>
<p>On a community site like Tip&#8217;d, it&#8217;s extremely important to give users the context they need to process information and then to get the hell out of their way. Unlike a blog, people tend to use community sites over and over again in search of new and rewarding content, and this places an even higher premium on usability (which is really the hallmark of any great community site).</p>
<h4>WJ: The Tip&#8217;d&#8217;s theme is very nice, clean, and reeks of Chris Pearson&#8217;s excellent design work <img src='http://webjackalope.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Did you guys create a theme from scratch, or did you just modify an existing socialwebcms theme?</h4>
<p><strong>CP:</strong> In order to reduce development time, we simply used the HTML from an existing SocialWebCMS template to build the site. In truth, the existing code was so bad that we had to make lots of little customizations, but when you look at the big picture, most of the HTML is stuff that was there before I got my hands dirty with the styles.</p>
<p>The CSS is a completely different story, though. I rewrote everything from the ground-up and basically breathed new life into an HTML structure that makes me want to pull out my hair. As a result, I don&#8217;t really know what to call this&#8230; I guess it&#8217;s sort of a hybrid re-design, and even though we started with an existing template, the final product looks, feels, and behaves differently than the original.</p>
<h4>WJ: What features in the design did you try to do differently than other major social news sites, like Digg or Reddit?</h4>
<p><strong>CP:</strong> Not that it&#8217;s all that &#8220;different&#8221; from other major social news sites, but with Tip&#8217;d, I simply tried to guide users directly to the meat of the site. In this case, the &#8220;meat&#8221; consists of three main things—article headlines, article summaries, and vote buttons. These are the three most important elements users rely on when scanning, and I wanted to make sure that they didn&#8217;t have to put forth any effort whatsoever to locate them.</p>
<p>To accomplish this, I employed some very basic typographical conventions in combination with a limited color scheme to emphasize both important elements and visual breaks. The end result is a layout that is almost devoid of visual fluff, and this makes scanning a more intuitive, less confusing process. The idea is that you want to avoid forcing users to learn a proprietary navigation system or new usability conventions when they visit your site—just give &#8216;em the keys and let &#8216;em drive.</p>
<h4>WJ: Were there any restrictions designing the theme of a CMS as opposed to a blog or a regular website?</h4>
<p><strong>CP:</strong> CMS platforms like Pligg exist because they run a very particular type of Website, and naturally, there are little nuances that are unique to each type of site. Aside from that, though, most sites share common elements that constitute a vast majority of both the design and functionality. For instance, the primary content column of Tip&#8217;d really isn&#8217;t that much different from a stream of blog posts; it&#8217;s just been adapted to display the specific blurbs and meta data that are important to this type of site.</p>
<h4>WJ: Do you have any tips/advice for anyone wanting to design a killer social news site?</h4>
<p><strong>CP:</strong> The biggest thing to watch for with any type of site built on a CMS is the core template system that you use as a foundation. Before you get started, make sure you&#8217;ve got a sensible markup structure and a stylesheet setup that isn&#8217;t overly complicated—it&#8217;ll make your life MUCH easier as you trudge through the intricacies of the design process!</p>
<p><strong>Find this post helpful? Support it by <a href="http://del.icio.us/post?url=http://webjackalope.com/how-to-build-and-launch-a-social-news-site-in-21-days/&#038;title=How%20to%20Build%20and%20Launch%20a%20Social%20News%20Site%20in%2021%20Days" title="Save post to Delicious">saving it at Delicious</a>.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/how-to-build-and-launch-a-social-news-site-in-21-days/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>15 Things Every Web Developer Should Be Thankful For</title>
		<link>http://webjackalope.com/15-things-every-web-developers-should-be-thankful-for/</link>
		<comments>http://webjackalope.com/15-things-every-web-developers-should-be-thankful-for/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 22:41:20 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Asides]]></category>
		<category><![CDATA[browsershots]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[thanksgiving]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://webjackalope.com/?p=145</guid>
		<description><![CDATA[Photo by xyber matthew.
With Thanksgiving only a couple days away, it&#8217;s appropriate to look back on the things that we appreciate best about our jobs. Let&#8217;s face it: Web Developers have the best jobs around, right? We&#8217;re incredibly lucky to have the professions we do.
Here are 15 things that we all should be thankful for. [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2008/11/turkey_dinner.jpg" alt="developer thanksgiving" /><br />Photo by <a href="http://www.flickr.com/photos/xybermatthew/" title="">xyber matthew</a>.</div>
<p>With Thanksgiving only a couple days away, it&#8217;s appropriate to look back on the things that we appreciate best about our jobs. Let&#8217;s face it: Web Developers have the best jobs around, right? We&#8217;re incredibly lucky to have the professions we do.</p>
<p>Here are 15 things that we <em>all</em> should be thankful for. These are the technologies that we couldn&#8217;t live without, or that have previously paved the way and allowed us to <strong>be</strong> web developers. </p>
<p><span id="more-145"></span></p>
<div style="clear:both"></div>
<h3>1. Mosaic</h3>
<p>Graphic designers everywhere should reserve a day in November to give thanks to the software that&#8217;s enabled our careers. Without <a href="http://www.ncsa.uiuc.edu/Projects/mosaic.html">Mosaic&#8217;s</a> picture support, the Internet doesn&#8217;t need good design. The 1993 launch of this web browsing software opened up a brand new world to web developers and web browsers alike.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/mosaic.jpg" alt="" title="mosaic" width="500" height="375" /><br />Photo by <a href="http://www.flickr.com/photos/marc_smith/" title="">Marc_Smith</a>.</div>
<h3>2. Firefox</h3>
<p><a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> ended the long tyranny of IE oppression for experienced web users. The extension-enabled browser has forced IE to play catch up and improve their lukewarm browser, which hadn&#8217;t seen an update for 5 years. </p>
<p>Aside from pushing a standards-based browsing initiative, the ability to extend Firefox has made the developers life <em>much</em> easier. There are oodles of extensions that are nearly essential to the developer. </p>
<div class="post_image"><a href="http://webjackalope.com/wp-content/uploads/2008/11/firefox2.jpg"><img src="http://webjackalope.com/wp-content/uploads/2008/11/firefox2.jpg" alt="" title="firefox2" width="350" height="322" class="alignnone size-full wp-image-178" /></a><br />Photo by <a href="http://www.flickr.com/photos/psd/" title="">psd</a>.</div>
<h3>3. Browsershots.org</h3>
<p>Every web developer knows the awful pain that is making designs constant across different browsers. Thanks to <a href="http://www.browsershots.org" title="">Browsershots</a>, we can easily see a screenshot of any page across a multitude of different browsers, showing potential problems that might arise across different browsers, and giving new reason to invent curses for legacy IE versions.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/browsershots.jpg" alt="" title="browsershots" width="500" height="294" class="alignnone size-full wp-image-153" /></div>
<h3>4. Firebug</h3>
<p>Thanks to Firefox, we now have a browser that is also an important tool for the web developer. <a href="http://www.getfirebug.com" title="">Firebug</a> is a must-have extension for the web developer. With this nifty little extension you can view just about any aspect of the web page, visible or behind the scenes, and modify it real-time. It&#8217;s incredibly useful for designers and programmers alike. </p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/firebug.jpg" alt="" title="firebug" width="500" height="339" class="alignnone size-full wp-image-155" /><br />Photo by <a href="http://www.flickr.com/photos/zerok/" title="">zeroK</a>.</div>
<h3>5. Google Code</h3>
<p>If you&#8217;re trying to find a useful snippet of code, there&#8217;s no place better than <a href="http://code.google.com/" title="">Google Code</a>. Not only is it a great place to search for entire libraries, you can find useful bits of code that might be hard to find otherwise. If you&#8217;re wanting to house a project, you&#8217;ll be especially thankful for G Code, as it&#8217;s a free and easy way to have a working community for a project without hosting costs.</p>
<p>Also, with Google Code you can <a href="http://code.google.com/apis/ajaxlibs/">use Google&#8217;s bandwidth</a> for the javascript libraries included in your projects. Using <a href="http://www.jquery.com" title="">jQuery</a>? Just call Google&#8217;s hosted version and be on your way. No need to slow your own server down with Google&#8217;s gracious offer.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/google_code.jpg" alt="" title="google_code" width="500" height="285" class="alignnone size-full wp-image-156" /></div>
<h3>6. Frameworks</h3>
<p>Frameworks have given developers a major reason to be thankful. Gone are the days of building websites around repetitive code. Using frameworks like <a href="http://www.rubyonrails.org">Rails</a>, <a href="http://www.djangoproject.com">Django</a> or <a href="http://www.cakephp.com">CakePHP</a> on websites needing database interaction and user permissions takes a major burden off of the programmer. They can spend less time on common, tedious code and more on the interesting and unique. It&#8217;s a powerful paradigm shift in programming.</p>
<p>Here are some of the major frameworks used today, in no particular order.</p>
<ul>
<li><a href="http://www.rubyonrails.org">Ruby on Rails</a> (Ruby)</li>
<li><a href="http://www.cakephp.com" title="">CakePHP</a> (PHP)</li>
<li><a href="http://www.djangoproject.com" title="">Django</a> (Python)</li>
<li><a href="http://www.zend.com/en/" title="">Zend</a> (PHP)</li>
<li><a href="http://www.codeignitor.com" title="">CodeIgnitor</a> (PHP)</li>
<li><a href="http://www.symfony-project.org/" title="">Symfony</a> (PHP)</li>
</ul>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/frameworks.jpg" alt="" title="frameworks" width="500" height="289" class="alignnone size-full wp-image-157" /><br />Photo by <a href="http://www.flickr.com/photos/sketch22/">Nathan Borror</a>.</div>
<h3>7. Open Source projects</h3>
<p>Mad props should be bestowed upon the <a href="http://en.wikipedia.org/wiki/Open_Source_Initiative" title="">Open Source Initiative</a> and all the software it promotes. It is a fact that we wouldn&#8217;t have a) the Internet or b) much of the technology that it runs on without open source projects. Most of the biggest and best projects are open sourced software, and they all run on the basis that the people building and contributing to them are doing it for free. Granted, these folks might make a hefty profit on consulting services and other opportunities around the projects, they&#8217;re still opening up the code base for developers to modify and improve, as they see fit.</p>
<p>Open Source is the Internet&#8217;s best contribution yet. The free exchange of ideas encouraged by Open Source is the best thing that&#8217;s happened to the web, <em>especially for web developers</em>. Show of hands: Who <strong>hasn&#8217;t</strong> ever used open source software to build a site or project? I&#8217;m guessing none of us. That is plenty to be thankful for.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/open_source.jpg" alt="" title="open_source" width="500" height="375" class="alignnone size-full wp-image-158" /><br />Photo by <a href="http://www.flickr.com/photos/sketch22/" title="">Josh Parrish</a>.</div>
<h3>8. Creative Commons</h3>
<p>On the heels of Open Source is <a href="http://www.creativecommons.org" title="">Creative Commons</a> licensing. You can modify, reuse and redistribute Creative Commons-licensed material, in exchange for (at the most) attribution. Ultimately, Creative Commons protects the original work, but allows people to modify and reuse at will. </p>
<p>Creative Commons is a very big benefit for designers and bloggers alike. The pictures seen in posts on this blog? Creative Commons licensed. There is absolutely nothing better for content producers than free media that can be reused and remixed.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/creative_commons.jpg" alt="" title="creative_commons" width="500" height="273" class="alignnone size-full wp-image-159" /></div>
<h3>9. Paypal</h3>
<p>Love &#8216;em or hate &#8216;em, <a ghref="http://www.paypal.com">Paypal</a> and <a href="http://authorize.net">other</a> <a href="http://checkout.google.com">payment</a> <a href="https://payments.amazon.com/sdui/sdui/index.htm">gateways</a> have made collecting payments a much friendlier task on the web. Sure, there are <a href="http://www.paypalsucks.com/">horror stories</a> and bad experiences using their product, but Paypal <em>has</em> revolutionized the way money is exchanged on the Internet. They have an easy to use API, and if you&#8217;re wanting something even simpler, they offer a painless web interface to receive money from.</p>
<p>If Paypal has done you wrong in the past and you&#8217;re looking for a better alternative to send and receive money, you might check out a CNN article on <a href="http://money.cnn.com/galleries/2008/fsb/0802/gallery.paypal_alternatives.fsb/index.html">five Paypal alternatives</a>. Definitely worth the read.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/paypal.jpg" alt="" title="paypal" width="500" height="284" class="alignnone size-full wp-image-160" /></div>
<h3>10. Javascript Libraries</h3>
<p>Javascript is always one of the most popular aspects of web development, and a big reason for that is the advent of Javascript libraries. Javascript libraries, (like frameworks), have eliminated the much of the need for custom Javascript programming. Aside from the fact that the core files in the Javascript libraries do a great many functions themselves, the ability to use custom plugins gives even more functionality to the library.</p>
<p>Not having to do custom Javascript programming for specific effects has given me a much greater respect for Javascript libs this holiday season. Here are some of the more popular Javascript libraries:</p>
<ul>
<li><a href="http://www.jquery.com" title="">jQuery</a></li>
<li><a href="http://www.dojotoolkit.org" title="">Dojo</a></li>
<li><a href="http://script.aculo.us/" title="">Scriptaculous</a></li>
<li><a href="http://prototypejs.org" title="">Prototype</a></li>
<li><a href="http://mootools.net" title="">MooTools</a></li>
<li><a href="http://www.mochikit.com/" title="">MochiKit</a></li>
</ul>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/dojo.jpg" alt="" title="dojo" width="500" height="181" class="alignnone size-full wp-image-161" /></div>
<h3>11. Amazon S3 and EC2</h3>
<p>Amazon&#8217;s on demand services <a href="http://aws.amazon.com/s3/">S3</a> and <a href="http://aws.amazon.com/ec2/">EC2</a> have developer&#8217;s lives a lot simpler. Not only do they not have to worry about traffic influxes and scaling headaches, they don&#8217;t have to spend buckets of cash on reserve servers. The pay-what-you-use business model to web hosting and file serving is a godsend for developers.</p>
<p>The launch of these &#8220;cloud&#8221; services has also spawn the change of many hosts to move to the pay-as-you-go model. Amazon&#8217;s innovation has helped spurn change for the betterment of web development.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/cloud.jpg" alt="" title="cloud" width="500" height="267" class="alignnone size-full wp-image-162" /><br />Photo by <a href="http://www.flickr.com/photos/nicholas_t/">Nicholas T</a>.</div>
<h3>12. Anti-RSI software</h3>
<p>There is no friend like RSI-preventing software. <a href="http://en.wikipedia.org/wiki/Repetitive_strain_injury">RSI</a> (or Repetitive Strain Injury) is typically in the form of carpal tunnel for web developers and typing zealots. Because the typical developer or designer spends <em>at least</em> 8 hours sitting in front of a computer screen all day, there is a likelyhood that RSI will creep into the wrists, hands, forearms, elbows, shoulders, back&#8230; and the list can go on and on.</p>
<p>Thanks goodness for RSI software that forces you to take breaks on a regular basis. Many times I&#8217;ll find myself fixated at the computer until I finish xyz, and consequently it&#8217;s over 50 minutes before I&#8217;ve gotten out of my chair away from the computer. With RSI software, you can have a reminder flash on your computer at set intervals that ensures you&#8217;re moving your limbs and warding off RSI. If you&#8217;re on a Mac, try <a href="http://tech.inhelsinki.nl/antirsi/" title="">AntiRSI</a>, Windows and Linux users can try <a href="http://www.workrave.org/welcome/" title="">Workrave</a>.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/carpal_tunnel.jpg" alt="" title="carpal_tunnel" width="500" height="333" class="alignnone size-full wp-image-163" /><br />Photo by <a href="http://www.flickr.com/photos/daveparker/" title="">Dave Parker</a>.</div>
<h3>13. Advanced Text Editors</h3>
<p>Advanced text editors have sped up the development time by adding a myriad of useful features that can benefit nearly anyone who writes in code, blogger to advanced programmer. Whether you prefer <a href="http://macromates.com/" title="">Textmate</a>, <a href="http://www.gnu.org/software/emacs/" title="">Emacs</a>, <a href="http://www.vim.org/" title="">Vim</a> or some other editor, text editors can save plenty of time on the development cycle.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/textmate.jpg" alt="" title="textmate" width="500" height="282" class="alignnone size-full wp-image-164" /><br />Photo by <a href="http://www.flickr.com/photos/dnorman/">D&#8217;Arcy Norman</a>.</div>
<h3>14. CSS</h3>
<p>CSS seems to be one of those technologies that is taken for granted. Can anyone remember what the pre-CSS days were like? It wasn&#8217;t pretty. Modifying a web layout&#8217;s design meant going through each page and changing each inline style. Ugh. Thanks to the wonderment that is CSS, we can make one change in a single file, and Poof!, it&#8217;s reflected across the entire site. Simple, clean, and much less involved.</p>
<p>There are times when I&#8217;m not that thankful for CSS (see: Internet Explorer), but for the most part it&#8217;s a technology that we&#8217;re much better off having. </p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/css.jpg" alt="" title="css" width="500" height="320" class="alignnone size-full wp-image-165" /><br />CSS editor <a href="http://macrabbit.com/cssedit/" title="">CSSEdit</a>.</div>
<h3>15. Coffee</h3>
<p>Ah, coffee. I don&#8217;t think I&#8217;m in the minority when I say that coffee is a staple to my day. Web workers in general crave the bean, and without it the day doesn&#8217;t go as well. There&#8217;s something about the smell of a fresh pot of coffee that makes the senses come alive. Many a cup of joe has sustained me through long nights of writing and coding deadlines. I doubt I would have made many of those deadlines without the aide of our caffeinated friend.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/coffee.jpg" alt="" title="coffee" width="500" height="275" class="alignnone size-full wp-image-166" /><br />Photo by <a href="http://www.flickr.com/photos/shutter/" title="">Chris Owens</a>.</div>
<h3>Bonus: Laptops</h3>
<p>Laptops can completely change the effectiveness of a developer. Instead of being confined to the same room, chair, keyboard and monitor each day, the laptop allows for a much-needed change. While the screen real estate may not be as big as your office setup, it offers one thing the other can&#8217;t: Variety. Laptops enable you to work from anywhere.</p>
<p>I&#8217;ve found that since switching to a laptop, my RSI (see #12) has essentially gone away. I&#8217;m constantly working in different chairs and have my hands resting in different positions, which in turn is continuously working different muscle groups. I&#8217;m extra thankful for laptops.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/11/latops.jpg" alt="" title="latops" width="500" height="333" class="alignnone size-full wp-image-167" /><br />Photo by <a href="http://www.flickr.com/photos/johanl/" title="">Johan Larsson</a>.</div>
<h3>How About You?</h3>
<p>What are you thankful for? What should be included on this list? Reply below!</p>
<p><a href="http://www.stumbleupon.com/submit?url=http://webjackalope.com/15-things-every-web-developers-should-be-thankful-for/%26title%3DThe%2BArticle%2BTitle"> <img border=0 src="http://cdn.stumble-upon.com/images/120x20_su_blue.gif" alt=""></a></p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/15-things-every-web-developers-should-be-thankful-for/feed/</wfw:commentRss>
		<slash:comments>180</slash:comments>
		</item>
		<item>
		<title>Are Your Visitors Suffering From Widget Blindness?</title>
		<link>http://webjackalope.com/widget-blindness/</link>
		<comments>http://webjackalope.com/widget-blindness/#comments</comments>
		<pubDate>Tue, 26 Aug 2008 15:44:29 +0000</pubDate>
		<dc:creator>Glen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[banners]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[widget blindness]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://webjackalope.com/widget-blindness/</guid>
		<description><![CDATA[Photo by YanivG.
Widgets are excellent for adding unique functionality to a web site. However, as the we becomes more &#8220;widgetized&#8221;, it&#8217;s starting to add strain on the web browsing experience for our users. The more widgets we add to our web pages, the worse it makes the web.
Widget Blindness
Banner blindness was discovered in the late [...]]]></description>
			<content:encoded><![CDATA[<div class="caption-left"><img src="http://webjackalope.com/wp-content/uploads/2008/10/widget-blindness.jpg" alt="" /><br />Photo by <a href="http://flickr.com/photos/yanivg/">YanivG</a>.</div>
<p>Widgets are excellent for adding unique functionality to a web site. However, as the we becomes more &#8220;widgetized&#8221;, it&#8217;s starting to add strain on the web browsing experience for our users. The more widgets we add to our web pages, the worse it makes the web.</p>
<h3>Widget Blindness</h3>
<p><a title="banner blindness" href="http://en.wikipedia.org/wiki/Banner_blindness">Banner blindness</a> was <a title="banner blindness" href="http://www.internettg.org/newsletter/dec98/banner_blindness.html">discovered</a> in the late nineties, and it shocked many people that users weren&#8217;t actually focusing on ads when a website was teeming with ad banners. Yet 10 years later, the problem isn&#8217;t so much with banners (that problem will always be around), but with web designers and site owners going out of control with adding widgets to their pages.<span id="more-113"></span></p>
<h3>A widget for everything</h3>
<p>These days you can find a widget for just about anything. Literally. It seems that every community website or interactive website has a goal to create widgets for their users, and users in turn place <em>all</em> of them on their blogs or personal websites.</p>
<div class="post_image"><img src="http://webjackalope.com/wp-content/uploads/2008/08/widget-theory.jpg" alt="Widget Theory" width="230" height="240" /><br />
Photo by <a href="http://flickr.com/photos/mlemos/">manoellemos</a></div>
<p><strong>In theory, widgets are awesome additions to websites.</strong> They add relevant information and showcase what the community or blog is doing. It&#8217;s not like a stale &#8216;ol banner asking you to hit a target for a prize. However, the problem doesn&#8217;t lie with the widget makers. The problem lies with website owners who try to add too many to their layouts. Just like banner blindness, users are starting to not notice widgets. <strong>And even worse: Widget blindness might even turn visitors away from your site.</strong></p>
<h3>6 Reasons widgets are worse than banners</h3>
<p>The negative effects of adding too many widgets to your layouts and pages can have an even worse effect than banners for multiple reason.</p>
<h4>1. Slow loading pages</h4>
<p>Typically banners are a fraction of the size of widgets. Depending on the type of banner you&#8217;re using, they&#8217;re typically smaller than the average widget. usually jpegs or animated gifs, and some like adsense use small javascript. Widgets on the other hand typically use larger javascript files or flash.</p>
<h4>2. It only takes one bad widget&#8230;</h4>
<p>While widgets will slow down the rendering of the page in the browser, a slow or unresponsive widget can drastically increase the page load time, <em>if it even finishes loading at all</em>. Popular blog <a title="TechCrunch" href="http://www.techcrunch.com">TechCrunch</a> had to <a title="techcrunch widets" href="http://www.crunchnotes.com/2007/02/12/techcrunch-down-im-pissed/">remove widgets</a> due to them crashing the site.</p>
<p>It only takes one unresponsive widget to bring a site to its knees. <strong>The more widgets you have on your site, the more places you rely on to keep your site&#8217;s speed and response times fast</strong>.</p>
<h4>3. Widgets take attention away from the most important part: Content</h4>
<p>You need to ask yourself a fundamental question: Why are users coming to your Web site? Is it because of the widgets in your sidebar? <strong>Hopefully, users are coming to your site because of the stellar content</strong>.</p>
<p>Content is <em>still</em> king on the web. However, when page has 28 widgets in the layout all begging for your attention, it takes the user&#8217;s focus away from the hard-worked content and places it on content that someone else has created.</p>
<h4>4. They take up ad space</h4>
<p>Most site owners want a part of their layout to be designated for ads. If you&#8217;re trying to sell ads, the best spots are <a title="ads above the fold" href="http://en.wikipedia.org/wiki/Above_the_fold">above the fold</a>. If you&#8217;ve got widgets everywhere, you&#8217;re taking up crucial ad space. <strong>There is only so much space in your layout that you can devote to things other than your content.</strong> Adding a bunch of widgets to your pages only makes less space for the ads that make you money.</p>
<h4>5. They can frustrate users</h4>
<p>If the page doesn&#8217;t load quickly (or at all), and is crowded with cheesy widgets, the user will be prone to leave the site quickly. <strong>Unappealing site designs add to the user experience, and bad experiences can turn users away.</strong> Overcrowding a site with widgets is an easy way to add to a negative site experience for a visitor.</p>
<h4>6. Does anyone still look at them?!</h4>
<p>Now that the initial hype of widgets has died down, there seems to be less interest in people looking at widgets. When <a title="MyBlogLog" href="http://www.mybloglog.com">MyBlogLog</a> rose to popularity and were <a title="yahoo! acquires mybloglog" href="http://www.techcrunch.com/2007/01/08/yahoo-buys-mybloglog-no-they-didnt-wait-yes/">acquired by Yahoo!</a>, it seemed that people couldn&#8217;t get enough of widgets. Now that nearly every online community or similar website offers widgets to their users, the space has become crowded and widgets are everywhere. <strong>People have developed widget blindness</strong>.</p>
<p><em>Note: The excitement certainly hasn&#8217;t died down for widget makers and web developers. Just the people use them on the web sites.</em></p>
<h3>Widget self-control</h3>
<p>There is a temptation to add every widget you come across to your website. There are plenty of great widgets out there, and the possibilities are endless.</p>
<p>So how do we know how many widgets are too many? That&#8217;s ultimately a personal decision, based on the type of site you have and how your audience interacts with your site. Widgets can be great compliments to your site. There is one hard-and-fast rule that I use when deciding whether or not to add or remove a widget on any of my sites.</p>
<p><strong>As long as the widget is improving the user&#8217;s experience, keep it. Otherwise dump any widgets that don&#8217;t achieve that goal.</strong></p>
<p>This method usually separates the separates the wheat from the chaff. The widgets have to &#8220;prove themselves&#8221; before they can stay on the site.</p>
<p>You can be very critical when deciding what stays and goes. Always remove the widget if you&#8217;re wavering between keeping or dropping it. If it&#8217;s not instantly clear as to <em>why</em> it&#8217;s still on your website, the widget probably isn&#8217;t worth it.</p>
]]></content:encoded>
			<wfw:commentRss>http://webjackalope.com/widget-blindness/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
