<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.1.2" -->
<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/"
	>

<channel>
	<title>Mixed Content</title>
	<link>http://www.mixedcontent.com</link>
	<description>Assorted ramblings of Colin Brumelle</description>
	<pubDate>Thu, 10 Jun 2010 22:08:02 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>
	<language>en</language>
			<item>
		<title>A new gig!</title>
		<link>http://www.mixedcontent.com/technology/2010/06/a-new-gig/</link>
		<comments>http://www.mixedcontent.com/technology/2010/06/a-new-gig/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 22:07:08 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.mixedcontent.com/technology/2010/06/a-new-gig/</guid>
		<description><![CDATA[Let me open with the big news: I&#8217;ve taken an engineering gig at Twitter and I couldn&#8217;t be more excited!
I&#8217;ve always been one to choose my own adventure. In the past, this has led me to found and work at a string of small scrappy startups, of which I am immensely proud. But new challenges [...]]]></description>
			<content:encoded><![CDATA[<p>Let me open with the big news: I&#8217;ve taken an engineering gig at <a href="http://twitter.com">Twitter</a> and I couldn&#8217;t be more excited!</p>
<p>I&#8217;ve always been one to <a href="http://en.wikipedia.org/wiki/Choose_Your_Own_Adventure">choose my own adventure</a>. In the past, this has led me to found and work at a string of small scrappy startups, of which I am immensely proud. But new challenges are also important - they help us to grow and hone our craft.</p>
<p>A couple of months ago, I went down to <a href="http://chirp.twitter.com/">Chirp</a> - Twitter&#8217;s developer conference - to promote a Twitter app I developed called <a href="http://birdherd.com">BirdHerd</a>. While BirdHerd received some <a href="http://tcrn.ch/birdherd">great</a> <a href="http://bit.ly/94TXXc">press</a> during the conference, what really happened was I was struck by two things:</p>
<ul>
<li>The quality and passion of the team at Twitter</li>
<li>The scale of the problems the team are tackling</li>
</ul>
<p>Basically, I realized that I wanted to play too. All of those users. All of that data. The scale - It was all just too irresistible. I was sold.</p>
<p>I believe that Twitter is a truly transformative product - so much so that I think we have trouble even imagining where it will take us in the years to come. Will Twitter be able to tell us who our next President will be, before voting even starts? Could Twitter help spread revolutions in far away countries? Perhaps Twitter will fundamentally change how businesses interact with their customers&#8230; Who knows! But I *do* know I want to be there front and center to find out.</p>
<p>Twitter is a product that I use every day, and I&#8217;m incredibly stoked to be working on making it better. </p>
<p>So in the immortal words of James Brown:</p>
<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/vq0m0FLz4Jc&#038;hl=en_US&#038;fs=1&#038;rel=0"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<p><embed src="http://www.youtube.com/v/vq0m0FLz4Jc&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/technology/2010/06/a-new-gig/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top CBC R3 tracks in Canada</title>
		<link>http://www.mixedcontent.com/coding/2010/03/top-cbc-tracks-in-canada/</link>
		<comments>http://www.mixedcontent.com/coding/2010/03/top-cbc-tracks-in-canada/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 23:27:54 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Coding]]></category>

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

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

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

		<guid isPermaLink="false">http://www.mixedcontent.com/coding/2010/03/top-cbc-tracks-in-canada/</guid>
		<description><![CDATA[Using the CBC R3 listener data I was able to build a quick little tool to see the most popular tracks in each province, and how those top tracks change from region to region. Verdict: There are some interesting differences in taste across the country!
Click on the image below to play around with the tool.

&#160;
For [...]]]></description>
			<content:encoded><![CDATA[<p>Using the <a href="http://cbcr3.com">CBC R3 listener data</a> I was able to build a quick little tool to see the most popular tracks in each province, and how those top tracks change from region to region. Verdict: There are some interesting differences in taste across the country!</p>
<p>Click on the image below to play around with the tool.</p>
<div class="img-dec" style="float:left;"><a href="http://labs.mixedcontent.com/provinces.html" target="_blank"><img src="http://www.mixedcontent.com/wp-content/impact.jpg" border="0"/></a></div>
<div style="clear:both">&nbsp;</div>
<p>For the technically inclined, the tool was built using the JS library <a href="http://raphaeljs.com">Raphael</a> and the data was manipulated using Ruby.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/coding/2010/03/top-cbc-tracks-in-canada/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Looking at song popularity</title>
		<link>http://www.mixedcontent.com/coding/2010/03/looking-at-song-popularity/</link>
		<comments>http://www.mixedcontent.com/coding/2010/03/looking-at-song-popularity/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 22:33:45 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Coding]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/coding/2010/03/looking-at-song-popularity/</guid>
		<description><![CDATA[While digging around the CBC R3Labs data, a question came up - What does it mean for a track to be &#8220;popular&#8221; on R3?
Fortunately, it&#8217;s pretty easy to find the number of times the top 10% or 20% of tracks are played, but we also thought it would be interesting to compare some of this [...]]]></description>
			<content:encoded><![CDATA[<p>While digging around the <a href="http://cbcr3.com">CBC R3Labs</a> data, a question came up - What does it mean for a track to be &#8220;popular&#8221; on R3?</p>
<p>Fortunately, it&#8217;s pretty easy to find the number of times the top 10% or 20% of tracks are played, but we also thought it would be interesting to compare some of this &#8220;popularity&#8221; data from the R3 website with that of music site <a href="http://last.fm">last.fm</a>. We found the comparison to be actually quite interesting, in a geeky/push-the-glasses-back-up-on-nose kinda way.</p>
<p>We looked at plays of the top 100 tracks on both services for a given week, and found that &#8220;popularity&#8221; is noticeably skewed towards the mega hits on last.fm, in comparison to R3. For example, the most popular track on last.fm accounts for well over twice as many of top 100 plays as its R3 counterpart. Also, the top 20 tracks on last.fm account for almost 40% of the plays of the top 100 songs. This is in contrast to less then 30% for the top 20 on R3. Check out the chart below to see the differences.</p>
<div class="img-dec"><a href="http://www.flickr.com/photos/cbrumelle/4441285953/" target="_blank"><img src="http://www.mixedcontent.com/wp-content/popularity.jpg" border="0"/></a></div>
<p>While we don&#8217;t pretend to know all the reasons for the difference in the popularity curves between these two services, it&#8217;s certainly fun to speculate! Perhaps CBC R3 visitors are more exploratory then last.fm users, often venturing out past the obvious tracks on the website. Or maybe Canadian audiences are not as influenced by the massive music marketing machine as the predominately US based last.fm audience. In a perfect world, I would like to imagine that Canada&#8217;s history of providing recording and tour grants for artists has helped fuel both the creation of this large back catalog of interesting music, while at the same time, helping build demand.</p>
<p>What do you think is behind difference in &#8220;popularity&#8221; between R3 and last.fm?</p>
<p>(This is a repost from the R3Labs blog over at <a href="http://radio3.cbc.ca/#/blogs/2010/3/From-R3Labs-Looking-at-song-popularity">CBC R3</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/coding/2010/03/looking-at-song-popularity/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Drummers: always last&#8230;</title>
		<link>http://www.mixedcontent.com/technology/2010/03/drummers-always-last/</link>
		<comments>http://www.mixedcontent.com/technology/2010/03/drummers-always-last/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 00:19:17 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Technology]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/technology/2010/03/drummers-always-last/</guid>
		<description><![CDATA[As mentioned earlier, Jer Thorp and I are digging through mountains of CBC Radio3 data looking for interesting tidbits. We noticed that there is a feature of the Radio3 website that lets a band list all their various members and also mark down what instrument/role that member plays. Since bands are able to change the [...]]]></description>
			<content:encoded><![CDATA[<p>As <a href="http://www.mixedcontent.com/technology/2010/03/latest-project-cbc-radio3-labs/">mentioned earlier<a />, </a><a href="http://blog.blprnt.com">Jer Thorp</a> and I are digging through mountains of <a href="http://radio3.cbc.ca/">CBC Radio3</a> data looking for interesting tidbits. We noticed that there is a feature of the Radio3 website that lets a band list all their various members and also mark down what instrument/role that member plays. Since bands are able to change the order of the members on the list, I was able to find out what types of musicians list themselves as first, and more importantly, last!</p>
<p>As expected, we were able to confirm that Drummers, always the butt of jokes, were indeed often last on the list, while ego loving, spotlight hogging guitar players typically received top billing.</p>
<p>Check out the graphic for full breakdowns.</p>
<p><a href="http://www.flickr.com/photos/cbrumelle/4441379155/"><img src="http://farm3.static.flickr.com/2756/4441379155_6929c70a99.jpg" /></a><br />
Stay tuned for more!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/technology/2010/03/drummers-always-last/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Latest Project: CBC Radio3 Labs</title>
		<link>http://www.mixedcontent.com/technology/2010/03/latest-project-cbc-radio3-labs/</link>
		<comments>http://www.mixedcontent.com/technology/2010/03/latest-project-cbc-radio3-labs/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 00:02:47 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Technology]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/technology/2010/03/latest-project-cbc-radio3-labs/</guid>
		<description><![CDATA[Recently, Jer Thorp and myself have embarked on an exciting new project for CBC Radio3. Entitled R3Labs, we&#8217;ve been tasked with sifting through a vast amount of data looking for interesting tidbits, with the goals of the project being to help listeners discover more music, bands to find new fans, and for R3 programmers to [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, <a href="http://blog.blprnt.com">Jer Thorp</a> and myself have embarked on an exciting new project for <a href="http://radio3.cbc.ca">CBC Radio3</a>. Entitled <strong>R3Labs</strong>, we&#8217;ve been tasked with sifting through a vast amount of data looking for interesting tidbits, with the goals of the project being to help listeners discover more music, bands to find new fans, and for R3 programmers to identify interesting new listener trends. You can read the <a href="http://radio3.cbc.ca/blogs/2010/3/R3Labs-The-R3-40-Million">official R3Labs introduction</a> on the CBC blog.</p>
<p>The data we have been given access to is very comprehensive! For example, we have data on over 40 million website track plays, going back to 2001 when &#8220;indie&#8221; still meant something, Last.fm and Gmail didn&#8217;t exist yet, and I was still touring with my own band. </p>
<p>One of the first things we did with this data was to geocode all 40 million of the listens, and plot it on a map using <a href="http://processing.org/">Processing</a>. Check it out below:</p>
<object width="400" height="300">
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9894423&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9894423&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/9894423">R3Labs: The R3 40 Million!</a> from <a href="http://vimeo.com/user313340">blprnt</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>I&#8217;m going to be doing some regular posts here with updates from this project, so stay tuned!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/technology/2010/03/latest-project-cbc-radio3-labs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Latest Project: BirdHerd</title>
		<link>http://www.mixedcontent.com/technology/2010/02/latest-project-birdherd/</link>
		<comments>http://www.mixedcontent.com/technology/2010/02/latest-project-birdherd/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 01:10:33 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Technology]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/technology/2010/02/latest-project-birdherd/</guid>
		<description><![CDATA[This is mostly a repost, but I wanted to let everyone know about my latest project: BirdHerd. 
I built BirdHerd because I needed a way for the many startups I work with to use Twitter effectively.
In the past, we always just shared a common password amongst team members, but this became troublesome when a team [...]]]></description>
			<content:encoded><![CDATA[<p>This is <a href="http://blog.birdherd.com/news/why-birdherd/">mostly a repost</a>, but I wanted to let everyone know about my latest project: <a href="http://birdherd.com">BirdHerd</a>. </p>
<p>I built BirdHerd because I needed a way for the many startups I work with to use Twitter effectively.</p>
<p>In the past, we always just shared a common password amongst team members, but this became troublesome when a team member would leave and we’d have to change the password, and then we’d have to tell everyone what the new password is. Or someone would forget the password, reset it it to something new, and effectively lock everyone out. Needless to say, this was not ideal, and had the undesired effect of causing people to not update the group Twitter account as often as they could.</p>
<p>Next, I started looking at a few existing Twitter tools, but I definitely wanted something that would work from any client or device. Our team members use TweetDeck, HootSuite, SMS and the Twitter web site, and I knew that if they had to log into a different web app to update the group account (like other group Twitter tool CoTweet forces you to do), the updates wouldn’t flow as fast as they could/should. I also wanted to use oAuth to manage passwords safely. Most importantly, I wanted to be able to both communicate publicly by posting messages from the Twitter account, but I also wanted to be able to send a private group message to all my team members (through a DM).</p>
<p>I couldn’t find such a tool, and so, with a firm belief that there had to be a better way, BirdHerd was born – and <a href="http://birdherd.com">you can try it right now</a>. It&#8217;s even <a href="http://www.readwriteweb.com/archives/birdherd_another_option_for_teams_groups_using_twi.php">getting some good initial press</a>! I hope it makes using Twitter with your group or team easy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/technology/2010/02/latest-project-birdherd/feed/</wfw:commentRss>
		</item>
		<item>
		<title>On evolution, and the fixie bike</title>
		<link>http://www.mixedcontent.com/miscellany/2009/12/on-evolution-and-the-fixie-bike/</link>
		<comments>http://www.mixedcontent.com/miscellany/2009/12/on-evolution-and-the-fixie-bike/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 22:44:35 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

		<guid isPermaLink="false">http://www.mixedcontent.com/miscellany/2009/12/on-evolution-and-the-fixie-bike/</guid>
		<description><![CDATA[Depending on where one lives in the country, you may or may not be aware of the rise in popularity the single speed, fixed gear bicycle. For the uninitiated, this is a bicycle with one speed and a fixed drive, meaning every time your wheel spins around once, your pedal also goes around once. Often [...]]]></description>
			<content:encoded><![CDATA[<p>Depending on where one lives in the country, you may or may not be aware of the rise in popularity the single speed, fixed gear bicycle. For the uninitiated, this is a bicycle with one speed and a fixed drive, meaning every time your wheel spins around once, your pedal also goes around once. Often featuring no brakes, the rider stops the bike by simply locking up their legs, causing the back wheel to suddenly stop spinning, and the bike to skid to a halt. These are track bikes that are designed for the velodrome. On city streets in the Mission (in San Francisco - where I used to live), these types of bikes are so ubiquitous, it&#8217;s as if there are road blocks set up on major bike paths, turning away bikes with gears. &#8220;Sorry man, you need to have a fixie to ride through *this* neighborhood.&#8221;</p>
<p>But what&#8217;s going on here? Why on earth would hipsters in skinny jeans be riding these brakeless death traps through one of the most hilly cities in the world? </p>
<p>Riders will often justify their decision to ride a fixie by stating that &#8220;Fix gear bikes require less maintenance&#8221; (This is true, but you also have no brakes, so I feel the maintenance issue is a bit of a red hearing) or &#8220;The feel of the ride is unbeatable&#8221; (As long as you&#8217;re not going up hill, or trying to stop quickly), but really,  I think something else entirely different is going on. </p>
<p>I have a hypothesis. To illustrate my hypothesis, consider the peacock. </p>
<p>Male peacocks have incredible tail plumage in all kinds of bright, iridescent colors. These tail feathers serve no immediate practical advantage, and in fact, actually acts as a handicap. The tail feathers are essentially advertising to other peacocks, &#8220;Look. I have this ridiculous plumage that gives away my location to potential predators, and I&#8217;m still alive! Therefore, my genes must be very good. Want some of me? I know you do&#8230;&#8221;. For the peacock (and it&#8217;s tail feathers), it&#8217;s all about how much can you handicap yourself and still survive, because that&#8217;s how a peacock will attract the best mate. Check out <a href="http://www.eebweb.arizona.edu/Faculty/Dornhaus/courses/materials/papers/other/Zahavi%20sexual%20selection%20handicap%20model%20signal.pdf">Amotz Zahavi&#8217;s landmark paper</a> in the Journal of theoretical Biology for more details.</p>
<p>Moving back to fixed gear bikes, the way I&#8217;ve started to look at the phenomena is that individuals - usually young males - are &#8220;handicapping&#8221; themselves by removing brakes and gears, and essentially advertising to potential mates &#8220;I have no gears, and no brakes. I live in the hilliest city in North America, and I&#8217;m still alive. I must rule. Want some of me? I know you do&#8230;&#8221; </p>
<p>So really, I think the fixed gear bike craze is simply the evolutionary process of <a href="http://en.wikipedia.org/wiki/Sexual_selection">sexual selection</a> run amok.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/miscellany/2009/12/on-evolution-and-the-fixie-bike/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Small pieces loosely joined - to a ski hill</title>
		<link>http://www.mixedcontent.com/miscellany/2009/11/small-pieces-loosely-joined-to-a-ski-hill/</link>
		<comments>http://www.mixedcontent.com/miscellany/2009/11/small-pieces-loosely-joined-to-a-ski-hill/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 05:04:51 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[Miscellany]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/miscellany/2009/11/small-pieces-loosely-joined-to-a-ski-hill/</guid>
		<description><![CDATA[I&#8217;ve always been a fan of the &#8220;small pieces loosely joined&#8221; approach to building simple web apps. A little bit of something from here, hook it up to there, and voilà! Sometimes something useful can spring into existence. 
With the coming ski season (which I&#8217;m really excited about) I was spending some time on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always been a fan of the &#8220;small pieces loosely joined&#8221; approach to building simple web apps. A little bit of something from here, hook it up to there, and voilà! Sometimes something useful can spring into existence. </p>
<p>With the coming ski season (which I&#8217;m really excited about) I was spending some time on the <a href="http://whistlerblackcomb.com">Whistler Blackcomb</a> website checking out the conditions, and I happened to notice a few public data feeds. One of these feeds contains the status of all the lifts on Whistler and Blackcomb, so of course, I had to <a href="http://twitter.com/whistlerbot">hook it up to Twitter</a>. The WhistlerBot updates its twitter stream every time a lifts status changes, and from my visit to the ski hill last weekend, it seems to do so in pretty close to real time.</p>
<p>When I was on the hill, I turned on mobile notifications for just this account (so I don&#8217;t get distracted with other Twitter noise) and now my pocket will vibrate whenever the Peak chair changes from standby to open, for example. No one likes to ski in a tracked out bowl, right?&#8230;</p>
<p>While I was at it, I also threw up the slightly hilarious, but still useful <a href="http://isthepeakopen.com">isthepeakopen.com</a> and gave <a href="http://whistlerbot.com">the WhistlerBot its own home</a>.</p>
<p>Hope other folks find these useful too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/miscellany/2009/11/small-pieces-loosely-joined-to-a-ski-hill/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Is Magento right for your next ecommerce project</title>
		<link>http://www.mixedcontent.com/coding/php/2009/11/is-magento-right-for-your-next-ecommerce-project/</link>
		<comments>http://www.mixedcontent.com/coding/php/2009/11/is-magento-right-for-your-next-ecommerce-project/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:45:42 +0000</pubDate>
		<dc:creator>Colin Brumelle</dc:creator>
		
		<category><![CDATA[PHP]]></category>

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

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

		<guid isPermaLink="false">http://www.mixedcontent.com/coding/php/2009/11/is-magento-right-for-your-next-ecommerce-project/</guid>
		<description><![CDATA[I recently launched a new ecommerce site using the open source package Magento. This is the first site I&#8217;ve worked on that uses Magento, so I thought I would jot down some of my early impressions. 
- Tried the online demo, and loved the user experience and admin dashboard. Very polished UI for an Open [...]]]></description>
			<content:encoded><![CDATA[<p>I recently launched a new ecommerce site using the open source package <a href="http://www.magentocommerce.com/">Magento</a>. This is the first site I&#8217;ve worked on that uses Magento, so I thought I would jot down some of my early impressions. </p>
<p>- Tried the online demo, and loved the user experience and admin dashboard. Very polished UI for an Open Source project. (+1 for Magento)<br />
- Huge download (-1 for Magento)<br />
- Convoluted download process and scant details for the SVN checkout (-1 for Magento)<br />
- The Zend framework. Magento is built on the <a href="http://framework.zend.com/">Zend Framework</a>, and in my opinion, the Zend Framework is like a hole in the head. Everyone has their favorite flavour of ice cream, so this is really just my personal preference, but coming from something like Rails to the Zend Framework is like running full speed into a brick wall. Does one really need an XML configuration file to point to the location of other XML configuration files? Yeeessh (-2 for Magento)<br />
- Decent web admin tools to add products and create a catalog. Clients could (mostly) grok it. (+1 for Magento)<br />
- Pretty straight forward to theme, although it could be easier. (+1 for Magento)</p>
<p><strong>Totally subjective and largely meaningless score:</strong> -1 (Magento&#8217;s weaknesses slightly outweigh positives, in my opinion)</p>
<p>So in summary, Magento is a large, (overly?) complex code base with a great admin and frontend user interface. It&#8217;s fairly easy to skin, but I found developing custom functionality a drag. Keep in mind, this was the first Magento site I&#8217;ve built, and there&#8217;s always a learning curve for every project.</p>
<p>My biggest complaint though is something that I have trouble even articulating. It&#8217;s a &#8220;vibe&#8221;, if you will. Having worked on the Drupal project for a number of years, I have seen first hand how an open source project can (and should) be run. The Magento team could learn a lot from looking at the development processes that projects like Drupal and WordPress employ. For example, with Magento extensions, in most cases, it seemed to not be possible to download actual source code, but rather, you had to enter a key and then Magento would download the package for you. In almost all cases, it feels like the actual source code is kept away from end users. Where is the place to file, and track bugs against various extensions? Where can I browse the source code online? How can I contribute bug fixes? To me, an open source project should be more then trial ware, with an option to upgrade to a premium edition. Open source software is largely about community development, and I don&#8217;t see an active developer community hacking away on Magento.</p>
<p>Other alternatives: (open source) <a href=http://www.ubercart.org/">Ubercart</a>, <a href="http://spreecommerce.com/">Spree</a> (Monthly fee) <a href="http://www.shopify.com/?ref=mixedcontent">Shopify</a>, <a href="http://www.foxycart.com/">FoxyCart</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/coding/php/2009/11/is-magento-right-for-your-next-ecommerce-project/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bob Lefsetz on Music Careers</title>
		<link>http://www.mixedcontent.com/technology/2008/07/bob-lefsetz-on-music-careers/</link>
		<comments>http://www.mixedcontent.com/technology/2008/07/bob-lefsetz-on-music-careers/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 04:12:12 +0000</pubDate>
		<dc:creator>cbrumelle</dc:creator>
		
		<category><![CDATA[Technology]]></category>

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

		<guid isPermaLink="false">http://www.mixedcontent.com/technology/2008/07/bob-lefsetz-on-music-careers/</guid>
		<description><![CDATA[Bob Lefsetz is nothing if not controversial. But you just can&#8217;t argue with the man, can you? His words have the unmistakable ring of truth. For example, his latest post on careers for musicians is awesome in it&#8217;s bluntness and totality - a must read - and is Lefsetz at his best. 
Everything fast shortens [...]]]></description>
			<content:encoded><![CDATA[<p>Bob Lefsetz is nothing if not controversial. But you just can&#8217;t argue with the man, can you? His words have the unmistakable ring of truth. For example, his <a href="http://lefsetz.com/wordpress/index.php/archives/2008/07/03/careers/">latest post on careers for musicians</a> is awesome in it&#8217;s bluntness and totality - a must read - and is Lefsetz at his best. </p>
<blockquote><p>Everything fast shortens the length of your ultimate time on stage.  Every endorsement, every sponsorship, takes years off your career, just like smoking takes years off your life.  Your audience needs to believe that THEY own you, not the man.  That if you’re beholden to ANYBODY, it’s them!</p></blockquote>
<div class="ttag">tags: <a href="http://technorati.com/tag/careers" rel="tag">careers</a>, <a href="http://technorati.com/tag/music" rel="tag">music</a>, <a href="http://technorati.com/tag/musicgeek" rel="tag">musicgeek</a>, <a href="http://technorati.com/tag/lefsetz" rel="tag">lefsetz</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.mixedcontent.com/technology/2008/07/bob-lefsetz-on-music-careers/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
