<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><description>Elliott Draper runs KickCode, a web and mobile development company specialising in Ruby on Rails and iOS, amongst other things. He’s also started Hijax Games, a game development brand focused on building great games, and providing awesome game development resources.Available for client work now.</description><title>ejdraper.com</title><generator>Tumblr (3.0; @ejdraper)</generator><link>http://ejdraper.com/</link><item><title>All new KickCode and introducing Hijax Games</title><description>&lt;p&gt;I have completely forgotten to post on here about the relaunch of the KickCode site, or my new gaming focused development brand, d'oh!&lt;/p&gt;
&lt;p&gt;First things first, I rebuilt and relaunched the &lt;a href="http://kickcode.com/" target="_blank"&gt;KickCode&lt;/a&gt; site a good few weeks ago. The new site is smarter, cleaner and clearer, and focuses on what we do best - helping businesses improve. Whether it&amp;rsquo;s increasing revenue or users, decreasing churn, or another business goal you have, we can almost certainly help you achieve it. We&amp;rsquo;re providing lots of good business and technical content on the blog too, and you can sign up for the newsletter to get a nice round-up of things we&amp;rsquo;ve written, worked on, or found interesting. Check out the new site now!&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve also launched a separate gaming focused brand, called &lt;a href="http://hijaxgames.com/" target="_blank"&gt;Hijax Games&lt;/a&gt;. The thinking behind this was to provide the same great focus we do on KickCode, but specific to the game development niche. We&amp;rsquo;ll be working on our own games and sharing development progress from those, as well as being available to work on client game development. Lastly, we&amp;rsquo;ll be providing great game development content to help other game developers, with the tools we&amp;rsquo;re best at, from RubyMotion and Joybox, to Unity3D. Expect lots of interesting stuff over the coming months, and again you can sign up to the &lt;a href="http://hijaxgames.com/newsletter/" target="_blank"&gt;Hijax newsletter&lt;/a&gt; to be kept in the loop.&lt;/p&gt;
&lt;p&gt;So that&amp;rsquo;s that, busy few weeks launching those - &lt;a href="https://twitter.com/ejdraper" target="_blank"&gt;let me know&lt;/a&gt; if you have thoughts, comments or questions on the new sites, and please get in touch if you think KickCode or Hijax Games can help you with your idea!&lt;/p&gt;</description><link>http://ejdraper.com/post/54712402218</link><guid>http://ejdraper.com/post/54712402218</guid><pubDate>Sat, 06 Jul 2013 01:43:26 +0100</pubDate><category>kickcode</category><category>hijax games</category><category>site</category><category>relaunch</category><category>business</category><category>startups</category><category>games</category><category>indie games</category><category>game dev</category></item><item><title>Ten Percent de France</title><description>&lt;p&gt;With the Tour de France in full flow for the 100th edition of the famous cycling race, and my resumed interest in fitness and in particular, cycling (indoors, at least), I&amp;rsquo;ve decided to have a little fun, and try to match my daily goals on the bike with the riders in France. Of course, I have neither the time, nor the legs, to go ahead and match them km for km, so I figured I&amp;rsquo;d start off by aiming to do 10% of what they do on each stage. I&amp;rsquo;ve just about caught up now after the first three stages - and when it comes to the time trials, as they are shorter stages, I&amp;rsquo;ll do those full distances - so 25km is on the cards for todays team time trial. I don&amp;rsquo;t anticipate keeping pace with those guys, and of course, even if I did, I&amp;rsquo;m on the relatively comfortable confines of an indoor exercise bike, and not a sweltering French road course with undulations and category climbs. However, it adds a little fun dimension to my exercises, and my watching of this years Tour. If you fancy joining me, or perhaps even pushing it to 15% or 20% of the distances, then &lt;a href="https://twitter.com/ejdraper" target="_blank"&gt;tweet at me&lt;/a&gt; and let me know how you&amp;rsquo;re getting on! Much like the Tour, perhaps we can all help drive each other on, like a virtual peloton headed for the Champs-Élysées in 19 days time.&lt;/p&gt;</description><link>http://ejdraper.com/post/54430062150</link><guid>http://ejdraper.com/post/54430062150</guid><pubDate>Tue, 02 Jul 2013 15:43:19 +0100</pubDate><category>tour de france</category><category>tdf</category><category>exercise</category><category>fitness</category><category>peloton</category><category>cycling</category></item><item><title>Elliott has contributed to repositories in 9 different languages. In particular, Elliott is a serious Ruby expert with a surprisingly broad knowledge of JavaScript as well.</title><description>&lt;a href="http://osrc.dfm.io/ejdraper"&gt;Elliott has contributed to repositories in 9 different languages. In particular, Elliott is a serious Ruby expert with a surprisingly broad knowledge of JavaScript as well.&lt;/a&gt;: &lt;p&gt;Fantastic site called “The Open Source Report Card” which takes a look at your public GitHub timeline and gives you a rundown of your skills based on project contribution, as well as when you are most active and productive. Very clever stuff, and makes for some rather ego-inflating snippets that you could post on your blog, if you were so inclined.&lt;/p&gt;</description><link>http://ejdraper.com/post/51262066122</link><guid>http://ejdraper.com/post/51262066122</guid><pubDate>Sat, 25 May 2013 01:14:07 +0100</pubDate><category>open source</category><category>oss</category><category>ruby</category><category>javascript</category><category>developer</category><category>ego</category></item><item><title>"Success isn’t about working hard, it’s about working smart"</title><description>&lt;a href="http://pandodaily.com/2013/04/03/you-dont-have-to-make-yourself-miserable-to-build-a-great-company/"&gt;"Success isn’t about working hard, it’s about working smart"&lt;/a&gt;: &lt;p&gt;Interesting article by Andrew Wilkinson, the founder of &lt;a href="http://metalabdesign.com/" target="_blank"&gt;MetaLab&lt;/a&gt;, giving an oft-overlooked and differing viewpoint to the usual “work around the clock to build your startup” rhetoric. I still think to be successful takes hard work as well, but being efficient and doing more in less time to make that happen sounds like a win.&lt;/p&gt;</description><link>http://ejdraper.com/post/47103339532</link><guid>http://ejdraper.com/post/47103339532</guid><pubDate>Thu, 04 Apr 2013 13:31:53 +0100</pubDate></item><item><title>kickcraft</title><description>&lt;p&gt;I finally got chance to mess around with &lt;a href="http://voxeljs.com/" target="_blank"&gt;voxel.js&lt;/a&gt; the other night, and thought I&amp;rsquo;d have a little fun with it. You can do an awful lot of cool stuff with voxel.js and its associated modules, including &lt;a href="https://github.com/incompl/voxel-heightmap-terrain" target="_blank"&gt;generating terrain from a PNG heightmap&lt;/a&gt;. But I thought it might be cool to create structures from a PNG, so you can automatically have structures built and hoisted in front of you in the 3D world, based solely on a 2D graphic. Thus, &lt;a href="https://github.com/kickcode/kickcraft" target="_blank"&gt;kickcraft&lt;/a&gt; was born.&lt;/p&gt;
&lt;p&gt;It works best with logos, where there is only a few colours in play and fairly distinct, simple shapes. It uses the incredibly useful &lt;a href="https://github.com/incompl/voxel-heightmap-terrain/blob/master/png2json.js" target="_blank"&gt;png2json&lt;/a&gt; script from within the heightmap terrain module to turn a PNG image into a JSON document. From there, kickcraft loads it in, and looks up materials for the colours it finds in the RGB data for the PNG. There is a hosted demo &lt;a href="http://kickcode.github.com/kickcraft/" target="_blank"&gt;here&lt;/a&gt; which loads the KickCode boot icon by default, but you can also click &lt;a href="http://kickcode.github.com/kickcraft/?logo.json" target="_blank"&gt;here&lt;/a&gt; to see it running with the image data for the full KickCode logo (you&amp;rsquo;ll need to keep walking to see the entire thing, as the draw distance comes into play). You&amp;rsquo;ll need to be using a browser that plays nicely with WebGL too.&lt;/p&gt;
&lt;p&gt;I could do a lot of cool stuff to extend it - color shading/tinting the basic materials to match the source color would be a particularly nice first step forward, so then it could automatically deal with the entire RGB range, rather than as it does currently, matching specific colours to the materials to use. Then a hosted PNG to JSON converter would mean you could point it an image URL, and have it show up in the world!&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In time it might well then work as a sort of mosaic structure builder for even more complex images, but for right now it was a fun little experiment to create a 3D world with a little something of mine in there. If you&amp;rsquo;re interested in getting started with WebGL then voxel.js is a great, fun way to dive in.&lt;/span&gt;&lt;/p&gt;</description><link>http://ejdraper.com/post/45757294509</link><guid>http://ejdraper.com/post/45757294509</guid><pubDate>Tue, 19 Mar 2013 15:02:00 +0000</pubDate><category>voxeljs</category><category>minecraft</category><category>png</category><category>json</category><category>webgl</category></item><item><title>Getting started with Ruby 2.0 and Rails 4.0.0 beta 1</title><description>&lt;p&gt;It&amp;rsquo;s an exciting time to be a Rubyist as we get lots of new versions of things to play with. Ruby 2.0 is finally out, and with it a raft of updates across the board for various Ruby related software, including the first beta of Rails 4!&lt;/p&gt;
&lt;p&gt;To get up and running quickly with Ruby 2 and Rails 4 (using RVM), it&amp;rsquo;s pretty easy:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;rvm get stable&lt;br/&gt;
rvm install 2.0.0-p0&lt;br/&gt;
rvm use 2.0.0-p0&lt;br/&gt;
rvm gemset use rails4 --create&lt;br/&gt;
gem install bundler&lt;br/&gt;
gem install rails --pre&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If that last command doesn&amp;rsquo;t work, try:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;gem install rails -v 4.0.0.beta1&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And then when the gems are installed, you can create a new app using Rails 4 beta 1:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;rails new new_rails4_app&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you have SSL cert issues with Bundler under Ruby 2.0 (it&amp;rsquo;ll error on the Rails app creation as it runs bundle install by default), then you might find that the following helps:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;brew install openssl&lt;br/&gt;
rvm get head&lt;br/&gt;
rvm reinstall 2.0.0-p0&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The latest RVM builds against packages found in Homebrew by default, so it&amp;rsquo;ll use the Homebrew OpenSSL. You&amp;rsquo;ll then most likely need something like &lt;a href="https://gist.github.com/spastorino/0cb769f33d6f276111d1" target="_blank"&gt;these&lt;/a&gt; commands to sync the Homebrew OpenSSL CA certs with the system keychain, or indeed &lt;a href="https://github.com/raggi/openssl-osx-ca" target="_blank"&gt;this&lt;/a&gt; tool will add a crontab entry that regularly keeps those certs in sync, useful if any certs change in future.&lt;/p&gt;
&lt;p&gt;The other alternative is to skip bundling when creating the Rails app:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;rails new new_rails4_app --skip-bundle&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;And then switch from HTTPS to HTTP in the Gemfile for the newly created app, although I wouldn&amp;rsquo;t recommend it and it&amp;rsquo;d be better if you can use the above instructions to get it working over SSL.&lt;/p&gt;
&lt;p&gt;Once that&amp;rsquo;s all installed, you can get to grips with the latest changes in Ruby 2.0 and Rails 4.0.0, so have at it! I&amp;rsquo;ll be posting more about the features these new versions introduce shortly, so &lt;a href="https://twitter.com/ejdraper" target="_blank"&gt;follow me on Twitter&lt;/a&gt;!&lt;/p&gt;</description><link>http://ejdraper.com/post/44033517014</link><guid>http://ejdraper.com/post/44033517014</guid><pubDate>Tue, 26 Feb 2013 02:53:46 +0000</pubDate><category>ruby</category><category>rails</category><category>rails 4</category><category>rvm</category><category>homebrew</category><category>openssl</category><category>getting started</category><category>ruby 2</category></item><item><title>PlayStation More</title><description>&lt;p&gt;I&amp;rsquo;ve not been too excited about the Sony PlayStation recently. The vast majority of big game releases are multi-platform, and most of them end up having better DLC support on Xbox 360, as well as the online aspect being a lot better on Xbox Live. In fact, since moving house six months ago, I haven&amp;rsquo;t even unpacked my PS3 and set it up. I did trade-in my PS Vita though and pick up a second Xbox 360 for the office (for lunchtime guitar learnings on Rocksmith, and not lunchtime online sessions of Halo 4, of course).&lt;/p&gt;
&lt;p&gt;I am still excited about the PlayStation announcement shortly though. It seems pretty nailed-on that this is the PS4 unveil (look for Sony&amp;rsquo;s stock on the floor of Wall Street tomorrow if they don&amp;rsquo;t unveil a next-gen console), but obviously the specs, the look of it, the tech and features, and most importantly the launch games are all up in the air. I don&amp;rsquo;t imagine we&amp;rsquo;ll get a firm release date or price today, although it&amp;rsquo;d be nice if they were looking at a worldwide launch rather than EU being months behind like with the PS3, and if the UK price wasn&amp;rsquo;t just the US price with $ changed to £.&lt;/p&gt;
&lt;p&gt;The games will most likely be a mix of franchise favourites, I expect an Uncharted, Gran Turismo, Final Fantasy, and maybe even an exclusive Metal Gear Solid perhaps. Unlikely that any of these will show off too much or even give final titles (Uncharted 4? Gran Turismo 6? Final Fantasy 54?). But it&amp;rsquo;ll get the Sony exclusive buzz back which they so desperately need.&lt;/p&gt;
&lt;p&gt;The specs and look of the console will probably turn out to be fairly uninteresting. Specs wise I think the next-gen will be a lot more even, with both Sony and Microsoft looking to use more off-the-shelf components so that the launch price is cheaper and more affordable, and they can start to profit on each unit much quicker (traditionally very difficult at the beginning of a new console cycle). The looks won&amp;rsquo;t be as outrageous as some suggest I don&amp;rsquo;t think - people won&amp;rsquo;t be making any console the centerpiece of their living rooms, and I think these companies know that now. Instead look for something that fits in nicely amongst other AV components, but with a traditional Sony fit and finish that suggests quality.&lt;/p&gt;
&lt;p&gt;The most interesting aspect by far is features. The PS3 lagged behind the Xbox 360 in terms of the online service and offerings by a mile, only recently starting to make inroads with PlayStation Plus. An extension of this, with the Gaikai acquisition finally being put to use as a PlayStation branded game streaming service so that you can play PS3 games on the PS4, would be pretty compelling. Still will be interesting to see how they&amp;rsquo;ll let people turn their physical PS3 game collections into games they can stream on PS4, but it&amp;rsquo;d lay down the gauntlet for MS and the next-gen Xbox.&lt;/p&gt;
&lt;p&gt;If they could also get the hang of reasonably and competitively priced day one download releases for their flagship games, they might even have a true 21st century offering on their hands&amp;hellip; and about time too. One thing is for sure though, it&amp;rsquo;s make or break time for PlayStation with this next-generation now, and I fully expect that Sony will have either entirely missed the point with PS4, or will have absolutely nailed it. We&amp;rsquo;ll hopefully find out tonight.&lt;/p&gt;</description><link>http://ejdraper.com/post/43592525434</link><guid>http://ejdraper.com/post/43592525434</guid><pubDate>Wed, 20 Feb 2013 22:15:59 +0000</pubDate><category>sony</category><category>playstation</category><category>ps4</category><category>psfour</category><category>xbox</category><category>xbox360</category></item><item><title>Gaming an A</title><description>&lt;p&gt;Some more real life game theory application as a group of college students exposed a loophole in the scoring for their class. When told that the top score on their exam would get an A, with everyone else graded on a curve adjusted behind the highest score, they decided unanimously to boycott the exam. By all getting the joint top score of 0, they were each awarded an A!&lt;/p&gt;
&lt;p&gt;More details over on the &lt;a href="http://economix.blogs.nytimes.com/2013/02/14/gaming-the-system/" target="_blank"&gt;NYT Economix blog&lt;/a&gt;, but it just shows how knowing a bit of basic game theory and being logical can pay off!&lt;/p&gt;</description><link>http://ejdraper.com/post/43307878034</link><guid>http://ejdraper.com/post/43307878034</guid><pubDate>Sun, 17 Feb 2013 13:27:07 +0000</pubDate></item><item><title>Game theory in the wild</title><description>&lt;p&gt;&lt;a href="http://bengoldacre.posterous.com/magnificent-application-of-game-theory-and-ps" target="_blank"&gt;This&lt;/a&gt; is an interesting blog post, taking a look at an application of game theory in relation to a problem generally referred to as a &amp;ldquo;prisoner&amp;rsquo;s dilemma&amp;rdquo;, but this time it&amp;rsquo;s playing out on a television game show.&lt;/p&gt;
&lt;p&gt;Pretty clever stuff, but one thought I had is that while the strategy is pretty cunning, it does rely somewhat on not encountering a destructive opposition force. Specifically, what if you were playing someone who didn&amp;rsquo;t trust you, and had the mentality &amp;ldquo;if I can&amp;rsquo;t have it, no one can&amp;rdquo;? They would choose to steal the money, knowing that if you followed through on your ultimatum, neither of you would win, and that if you were bluffing, they would win the lot.&lt;/p&gt;
&lt;p&gt;The theory here is ballsy, and sides with the odds (and basic, compassionate, trusting human nature) - but isn&amp;rsquo;t without its own risks, given that in a case like this, you don&amp;rsquo;t really know the person you are playing against.&lt;/p&gt;
&lt;p&gt;A more recent and in depth look at the logic behind the &amp;ldquo;prisoner&amp;rsquo;s dilemma&amp;rdquo; is &lt;a href="http://bosker.wordpress.com/2012/07/23/the-prisoners-dilemma/" target="_blank"&gt;here&lt;/a&gt;, and goes into a nice level of detail (along with links to some web based simulators) on the best strategies when playing the game. It too includes a link to a clip from the same game show, albeit a different clip, with a rather surprising result.&lt;/p&gt;</description><link>http://ejdraper.com/post/42439692790</link><guid>http://ejdraper.com/post/42439692790</guid><pubDate>Wed, 06 Feb 2013 18:29:41 +0000</pubDate><category>game theory</category><category>prisoners dilemma</category></item><item><title>Bill Hicks on Freedom of Speech</title><description>&lt;p&gt;Interesting to look back almost 20 years and see the late Bill Hicks brilliant response to a complaint from a priest about a screening of one of his live shows on Channel 4:&lt;/p&gt;
&lt;blockquote&gt;
&lt;div&gt;
&lt;p&gt;&lt;a href="http://www.lettersofnote.com/2012/04/bill-hicks-on-freedom-of-speech.html" target="_blank"&gt;&lt;span&gt;I myself am a strong supporter of the &amp;lsquo;Right of freedom of speech&amp;rsquo;, as I&amp;rsquo;m sure most people would be if they truly understood the concept. 'Freedom of speech&amp;rsquo; means you support the right of people to say exactly those ideas which you do &lt;/span&gt;&lt;em&gt;not&lt;/em&gt;&lt;span&gt; agree with. (Otherwise, you don&amp;rsquo;t believe in 'freedom of speech&amp;rsquo;, but rather only those ideas which &lt;/span&gt;&lt;em&gt;you&lt;/em&gt;&lt;span&gt; believe to be acceptably stated.) Seeing as how there are so many different beliefs in the world, and as it would be virtually impossible for all of us to agree on any &lt;/span&gt;&lt;em&gt;one&lt;/em&gt;&lt;span&gt;belief, you may begin to realize just how important an idea like 'freedom of speech&amp;rsquo; really is. The idea basically states 'while I don&amp;rsquo;t agree or care for what you are saying, I do support your right to say it, for herein lies true freedom&amp;rsquo;.&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;You really have to wonder what he&amp;rsquo;d make of the day and age we live in right now though, where freedom of speech seems to have eroded away, and where if something isn&amp;rsquo;t censored or sanitized, it&amp;rsquo;s quite likely that it&amp;rsquo;ll be lambasted as not being politically correct. I think we can stand to learn a little from an excerpt such as this - just because we don&amp;rsquo;t agree with something, doesn&amp;rsquo;t change the fact that someone has the right to support it, so long as it&amp;rsquo;s not hurting anyone.&lt;/p&gt;</description><link>http://ejdraper.com/post/42221155788</link><guid>http://ejdraper.com/post/42221155788</guid><pubDate>Sun, 03 Feb 2013 21:57:24 +0000</pubDate><category>bill hicks</category><category>freedom of speech</category><category>political correctness</category></item><item><title>Believing in Tim Tebow</title><description>&lt;a href="http://espn.go.com/espn/story/_/id/7455943/believing-tim-tebow"&gt;Believing in Tim Tebow&lt;/a&gt;: &lt;p&gt;He might not have gotten it done in &lt;a href="http://sports.yahoo.com/nfl/recap?gid=20120114017" target="_blank"&gt;yesterdays playoff game&lt;/a&gt;, but it appears that Tim Tebow really is one of the good guys.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;This whole thing makes no football sense, of course. Most NFL players hardly talk to teammates before a game, much less visit with the sick and dying.&lt;/p&gt;
&lt;p&gt;Isn’t that a huge distraction?&lt;/p&gt;
&lt;p&gt; "Just the opposite,“ Tebow says. "It’s by far the best thing I do to get myself ready. Here you are, about to play a game that the world says is the most important thing in the world. Win and they praise you. Lose and they crush you. And here I have a chance to talk to the coolest, most courageous people. It puts it all into perspective. The game doesn’t really matter. I mean, I’ll give 100 percent of my heart to win it, but in the end, the thing I most want to do is not win championships or make a lot of money, it’s to invest in people’s lives, to make a difference.”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div&gt;Pretty refreshing to see someone famous like this donate their time instead of just their money. I’m not a Broncos fan, but I’m now a Tebow fan.&lt;/div&gt;</description><link>http://ejdraper.com/post/15885632904</link><guid>http://ejdraper.com/post/15885632904</guid><pubDate>Sun, 15 Jan 2012 14:56:59 +0000</pubDate><category>tim tebow</category><category>tebow</category><category>timmeh</category><category>broncos</category><category>nfl</category></item><item><title>The vim learning curve is a myth</title><description>&lt;a href="http://robots.thoughtbot.com/post/13164810557/the-vim-learning-curve-is-a-myth"&gt;The vim learning curve is a myth&lt;/a&gt;: &lt;blockquote&gt;
&lt;p&gt;No one ever says “I’d love to learn Street Fighter 2, but there are just so many combos!” People don’t say this because learning a game is enjoyable. You start off with just the basic kicks and punches, and those get you by. Later, you learn more advanced moves, maybe even by accident.&lt;/p&gt;
&lt;p&gt;Learning vim is like this.&lt;/p&gt;

&lt;/blockquote&gt;
&lt;p&gt;Great article by the guys at thoughtbot about learning vim.&lt;/p&gt;</description><link>http://ejdraper.com/post/13234250424</link><guid>http://ejdraper.com/post/13234250424</guid><pubDate>Thu, 24 Nov 2011 02:35:26 +0000</pubDate><category>vim</category></item><item><title>Van Halen and contractual integrity</title><description>&lt;a href="http://jimcofer.com/personal/?p=621"&gt;Van Halen and contractual integrity&lt;/a&gt;: &lt;p&gt;Fantastically interesting article about the rather strange contractual stipulation that the rock group Van Halen put in the contracts for their gigs back during their big tours in the 80s. With exceedingly complex stage setups, the group wanted to be sure that their extensive contracts were being followed to the letter, so that the shows would go ahead without any technical glitches. What better way to do that than to insert an asinine, arbitrary clause into the middle of an otherwise dull contract, and see if it was carried out or not? The following, taken from the article by &lt;a target="_blank" href="http://jimcofer.com/personal/"&gt;Jim Cofer&lt;/a&gt;, outlines how it worked:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;In case you weren’t around during the 80s, the rock supergroup Van Halen had a clause in their concert contracts that stipulated that the band would “be provided with one large bowl of M&amp;M candies, with all brown candies removed”.&lt;/p&gt;
&lt;p&gt;Here’s the thing, though: the band put the “no brown M&amp;Ms” clause in their contracts for a very good reason.&lt;/p&gt;
&lt;p&gt;The band needed a way to know that their contract had been read fully. And this is where the “no brown M&amp;Ms” came in. The band put a clause smack dab in the middle of the technical jargon of other riders: “Article 126: There will be no brown M&amp;M’s in the backstage area, upon pain of forfeiture of the show, with full compensation”. That way, the band could simply enter the arena and look for a bowl of M&amp;Ms in the backstage area. No brown M&amp;Ms? Someone read the contract fully, so there were probably no major mistakes with the equipment. A bowl of M&amp;Ms with the brown candies? No bowl of M&amp;Ms at all? Stop everyone and check every single thing, because someone didn’t bother to read the contract.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;What a brilliant idea, putting in something that doesn’t particularly involve a lot of work or added cost, but that does verify the attention to detail of the people they were working with, to ensure that their end product (the stage shows) were as awesome as they wanted them to be. Great thinking.&lt;/p&gt;</description><link>http://ejdraper.com/post/8534152782</link><guid>http://ejdraper.com/post/8534152782</guid><pubDate>Sat, 06 Aug 2011 00:59:17 +0100</pubDate><category>van halen</category><category>M&amp;amp;Ms</category><category>contracts</category></item><item><title>Designing GitHub for Mac</title><description>&lt;a href="http://warpspire.com/posts/designing-github-mac/"&gt;Designing GitHub for Mac&lt;/a&gt;: &lt;p&gt;A really interesting look at how the design for GitHub for Mac came together.&lt;/p&gt;</description><link>http://ejdraper.com/post/7020322090</link><guid>http://ejdraper.com/post/7020322090</guid><pubDate>Tue, 28 Jun 2011 21:19:44 +0100</pubDate><category>design</category><category>github</category><category>github for mac</category><category>mac</category><category>cocoa</category></item><item><title>"Being a racing driver means you are racing with other people, and if you no longer go for a gap that..."</title><description>“Being a racing driver means you are racing with other people, and if you no longer go for a gap that exists, you are no longer a racing driver.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;Ayrton Senna&lt;/em&gt;</description><link>http://ejdraper.com/post/6911807106</link><guid>http://ejdraper.com/post/6911807106</guid><pubDate>Sat, 25 Jun 2011 20:47:07 +0100</pubDate><category>ayrton senna</category><category>racing</category><category>legend</category></item><item><title>"To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth..."</title><description>“&lt;p&gt;To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions.&lt;/p&gt;

&lt;p&gt;That’s why I don’t want to hear people’s ideas. I’m not interested until I see their execution.&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://sivers.org/multiply" target="_blank"&gt;Derek Sivers, Ideas are just a multiplier of execution&lt;/a&gt;&lt;/em&gt;</description><link>http://ejdraper.com/post/6651468610</link><guid>http://ejdraper.com/post/6651468610</guid><pubDate>Sat, 18 Jun 2011 11:31:20 +0100</pubDate></item><item><title>"In many ways, the 11.6-inch Air is technically more impressive than the iPad. Having taken apart..."</title><description>“In many ways, the 11.6-inch Air is technically more impressive than the iPad. Having taken apart hundreds of Macs, I know how Apple designs the insides of its machines, and as good as they are at it, this notebook still seems impossible.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://forkbombr.net/11-air-review/" target="_blank"&gt;Forkbombr — Size Doesn’t Matter: My Review of the 11.6-inch MacBook Air&lt;/a&gt;&lt;/em&gt;</description><link>http://ejdraper.com/post/6651407773</link><guid>http://ejdraper.com/post/6651407773</guid><pubDate>Sat, 18 Jun 2011 11:26:00 +0100</pubDate></item><item><title>eyeonspringfield:

Director: We’ve got to do the “jiminy...</title><description>&lt;img src="http://67.media.tumblr.com/tumblr_lmtd7zbrTM1qztjn5o1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a class="tumblr_blog" href="http://eyeonspringfield.tumblr.com/post/6568210644" target="_blank"&gt;eyeonspringfield&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Director:&lt;/strong&gt; We’ve got to do the “jiminy jillikers” scene again, Milhouse.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Milhouse: &lt;/strong&gt;But we already did it. It took &lt;em&gt;seven hours&lt;/em&gt;, but we did it. It’s done.&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://ejdraper.com/post/6651041818</link><guid>http://ejdraper.com/post/6651041818</guid><pubDate>Sat, 18 Jun 2011 10:55:49 +0100</pubDate></item><item><title>startupquote:

Learn by doing. Theory is nice, but nothing...</title><description>&lt;img src="http://66.media.tumblr.com/tumblr_lmm7ipBwc51qz6pqio1_500.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://startupquote.com/post/6412363646" target="_blank"&gt;startupquote&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Learn by doing. Theory is nice, but nothing replaces actual experience.&lt;/p&gt;
&lt;p&gt;- Tony Hsieh&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you combine “learn by doing” with “try to never make the same mistake twice” then you’ll be on to a winner.&lt;/p&gt;</description><link>http://ejdraper.com/post/6417541981</link><guid>http://ejdraper.com/post/6417541981</guid><pubDate>Sat, 11 Jun 2011 14:40:14 +0100</pubDate></item><item><title>Refresh</title><description>&lt;p&gt;If you&amp;rsquo;re reading this in a feed reader, you won&amp;rsquo;t notice much difference, but if you&amp;rsquo;re reading this at ejdraper.com, then you&amp;rsquo;ll spot that I&amp;rsquo;ve changed the theme on this blog, to the awesome &lt;a title="cardstock Tumblr theme" target="_blank" href="http://www.tumblr.com/theme/11464"&gt;cardstock theme&lt;/a&gt; by &lt;a title="Parker Ehret" target="_blank" href="http://parkerehret.com/"&gt;Parker Ehret&lt;/a&gt;. As the transition from my sole trader ejdraper.com business to &lt;a title="KickCode" target="_blank" href="http://kickcode.com"&gt;KickCode Ltd&lt;/a&gt; has now been complete for a few months, I think it makes sense to retire the old ejdraper.com brand as a professional entity, and reclaim ejdraper.com as a personal site of sorts. Expect more links and things I can&amp;rsquo;t fit into 140 characters on &lt;a title="@ejdraper on Twitter" target="_blank" href="http://twitter.com/ejdraper"&gt;Twitter&lt;/a&gt;. For technical stuff I&amp;rsquo;ll probably post on the KickCode blog, but will link back here too.&lt;/p&gt;</description><link>http://ejdraper.com/post/6415885112</link><guid>http://ejdraper.com/post/6415885112</guid><pubDate>Sat, 11 Jun 2011 13:03:02 +0100</pubDate><category>ejdraper.com</category><category>kickcode</category><category>refresh</category></item></channel></rss>