<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>nerdplusart.com</title>
	
	<link>http://nerdplusart.com</link>
	<description>nerd + art = happy awesomeness</description>
	<lastBuildDate>Thu, 26 Jan 2012 21:06:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/nerdplusart" /><feedburner:info uri="nerdplusart" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Cut the Rope Backgrounds (A Top-secret Easter Egg)</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/hyoyA9GO388/cut-the-rope-backgrounds-a-top-secret-easter-egg</link>
		<comments>http://nerdplusart.com/cut-the-rope-backgrounds-a-top-secret-easter-egg#comments</comments>
		<pubDate>Thu, 26 Jan 2012 02:28:12 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[backgrounds]]></category>
		<category><![CDATA[cut the rope]]></category>
		<category><![CDATA[easter egg]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1294</guid>
		<description><![CDATA[Here’s a fun tip about the HTML5 version of Cut the Rope. If you launch the game with this web address: http://www.cuttherope.ie/?boxbackgrounds=true …then you’ll get a page background that changes depending on the box your playing. In the first box (the cardboard box) nothing changes. In the fabric and toy (IE) boxes, you’ll see updated [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2012/01/image3.png" width="550" height="227"></p>
<p>Here’s a fun tip about the HTML5 version of <a href="http://www.cuttherope.ie" target="_blank">Cut the Rope</a>. If you launch the game with this web address:</p>
<div style="margin: 10px 10px 25px; font-size: 15px; font-weight: bold" class="nerd" align="center"><a href="http://www.cuttherope.ie/?boxbackgrounds=true" target="_blank">http://www.cuttherope.ie/?boxbackgrounds=true</a></div>
<p>…then you’ll get a page background that changes depending on the box your playing. In the first box (the cardboard box) nothing changes. In the fabric and toy (IE) boxes, you’ll see updated background images (the background for the whole page). It doesn’t directly effect the game, but it’s pretty fun.</p>
<p>More importantly, no one knew about this until now so you can impress your firends with your insider knowledge!</p>
<p>Here’s how it happened: I was tasked with designing the “box edges” that surround open boxes (like currugated edge on the cardboard box). I was having a hard time making the box border for fabric (green) box feel right. It kind of clashed with the cardboard background, so I tested it with a special fabric background. It looked cool!</p>
<p>Eventually I worked out a design that didn’t need the custom backgrounds so I disabled them by default, but left them in the game with a querystring parameter (boxbackgrounds=true) so that we could get an opinion from the guys at ZeptoLab (our client, the guys who created the original game). We decided not to use it, but we never turned the feature off. It still works!</p>
<p>So, try it out. Dazzle your kids. Impress your mom. Who doesn’t love a custom background, right?? (Answer: nobody doesn’t love a custom background). </p>
<p>Here’s the URL again: <a href="http://www.cuttherope.ie/?boxbackgrounds=true">http://www.cuttherope.ie/?boxbackgrounds=true</a></p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/hyoyA9GO388" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/cut-the-rope-backgrounds-a-top-secret-easter-egg/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/cut-the-rope-backgrounds-a-top-secret-easter-egg</feedburner:origLink></item>
		<item>
		<title>Why is there Flash in the HTML5 version of Cut the Rope?</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/JW9Od2vhQjQ/why-is-there-flash-in-the-html5-version-of-cut-the-rope</link>
		<comments>http://nerdplusart.com/why-is-there-flash-in-the-html5-version-of-cut-the-rope#comments</comments>
		<pubDate>Wed, 11 Jan 2012 22:57:26 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[cut the rope]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[om nom]]></category>
		<category><![CDATA[sound]]></category>
		<category><![CDATA[sound effects]]></category>
		<category><![CDATA[thinkpixellab]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1268</guid>
		<description><![CDATA[Update: A build that fixes the Flash-related loading problems (see below) in Firefox has gone live. That build also fixed the loading issues with the game on iOS devices and added some (very) basic support for touch events (both iOS and IE10 / Windows 8). Play it at www.cuttherope.ie. Monday was a big day Pixel [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nerdplusart.com/wp-content/uploads/2012/01/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2012/01/image_thumb.png" width="550" height="313"></a> </p>
<p>Update: A build that fixes the Flash-related loading problems (see below) in Firefox has gone live. That build also fixed the loading issues with the game on iOS devices and added some (very) basic support for touch events (both iOS and IE10 / Windows 8). Play it at <a href="http://www.cuttherope.ie">www.cuttherope.ie</a>.</p>
<p>Monday was a big day <a href="http://thinkpixellab.com" target="_blank">Pixel Lab</a>. We had the incredible opportunity of developing the <a href="http://www.cuttherope.ie" target="_blank">HTML5 version of Cut the Rope</a> for <a href="http://zeptolab.com" target="_blank">ZeptoLab</a> (the brainiac creators of the game) and Monday was the <a href="http://thenextweb.com/microsoft/2012/01/10/microsoft-launches-html5-cut-the-rope-game-for-desktop-new-levels-for-ie9-users/" target="_blank">launch</a>. Overall, the feedback has been incredibly <a href="http://articles.businessinsider.com/2012-01-10/tech/30610803_1_app-store-iphone-app-market" target="_blank">positive</a>. It’s been cool to see people get excited about what you can do with standards-based code in a modern browser.
<p>A handful of people (<a href="http://ces.cnet.com/8301-33377_1-57356403/now-you-can-om-nom-nom-er-cut-the-rope-directly-in-ie9/" target="_blank">CNET</a>, <a href="http://robert.ocallahan.org/2012/01/cut-rope-and-html5-audio.html" target="_blank">here</a>)&nbsp; have noticed that the game appears to require Flash. That’s partially true. The more accurate statement would be: the game will fallback to Flash for audio in some browsers. We’re a little more aggressive about this than we meant to be (more below). More importantly, the Flash decision came about because we were trying to make the game more fun for as many people as possible. Here’s the “behind the scenes” on how we ended up with Flash in an HTML5 game (and a little about HTML5 audio along the way).<br />
<h3>HTML5 Audio</h3>
<p>First a little bit about sound in HTML5. Right now, there is only one way standards-based way of getting sound into the browser: the <a href="http://www.w3schools.com/html5/tag_audio.asp" target="_blank">&lt;audio&gt; tag</a>. It’s the sound-only equivalent of the video tag. It is, of course, a great addition to the spec, and for most audio—like podcasts and music—it works great in just about every browser.
<p>Sound effects, on the other hand, are a little different. As you can imagine, short, repetitive, time-critical sounds like you find in a game can tax your soundcard in a different way and, frankly, not every browser does a good job in that situation. In fact, the requirements are different enough that there are <a href="https://plus.google.com/108784309450471378435/posts/AjEpZT2XPRa" target="_blank">new standards</a> being proposed to handle this more complex kind of audio. Those standards are still emerging. So, while the future is promising, the present leaves us with a single option: we’re stuck with the &lt;audio&gt; tag for any kind of HTML5 audio be it podcasts or sound effects.<br />
<h3>HTML5 Standards in Cut the Rope</h3>
<p>Our development goal for the Cut the Rope was to be 100% HTML5 and everyone (us, Microsoft, ZeptoLab) was really committed to this from day one. So, naturally, we built an sound library for the game based on the single HTML5 solution we had available to us: that audio tag.
<p>Unfortunately, the sound was quirky from the beginning. We had great luck in IE (that’s true, not a plug), but as we cycled through different implementation strategies we found quirks in just about every other browser. We tried: recycling audio elements, instantiating audio elements on each play, using audio “sprites” (where we combine sounds into fewer audio files and use offsets to play the sound effects) and using different encoding strategies but nothing reliably fixed the issues.
<p>I don&#8217;t think this is news. If you look around, you’ll find numerous discussions about HTML5 games and audio issues (<a href="http://stackoverflow.com/a/1933979" target="_blank">here’s one</a>, <a href="http://code.google.com/p/chromium/issues/detail?id=107933" target="_blank">here’s another</a>). We’ve had similar issues with other HTML5 apps and my impression is that a lot of people are looking to these forthcoming APIs for a long term solution.<br />
<h3>The Conflict</h3>
<p>Here’s where the story gets interesting. As we got closer to launch, we realized that the overall experience was really impaired by the unreliable audio. The common solution would be to rely on something else (Flash, Silverlight, etc.) as an audio fallback. Just about every sound library on the web does this, but that conflicted with our goal for a purely standards-based game.
<p>To make matters worse, our fallback criteria were complex. We were up against browser quirks and bugs, not just feature support. In other words, even if a browser supported HTML5 audio we weren’t guaranteed that it would reliably handle the complex sound requirements of the game.
<p>The easy thing would have been to do nothing. The most common side effect would be that audio stops working right around the beginning of the second level. Frankly, Internet Explorer (only coincidentally the sponsor for the project) was the only reliable browser so doing nothing could have been seen as a win for them. To their credit, they didn’t want to do that.
<p>Everyone agreed that we wanted the game to be great in every browser. Microsoft and ZeptoLab were resolute on this point. We were too. Here’s where I think we made the right decision: after days of attempting to get our library working in all browsers, we decided to enable Flash audio for browsers where we had seen audio issues. The only browser where we had seen consistent and low-latency audio in every case was IE. That meant making Flash a fallback option for every other browser.
<p>This may seem a little aggressive, but it had three desirable implications: First, it meant everybody would get audio (the thing that mattered most). Second, it let us stay 100% HTML5 in IE which was, understandably, an important goal for Microsoft. Third, it drastically reduced our testing surface for audio (which we knew to be flaky and quirky and so require a lot of testing).
<p>With that decision, we also took a dependency on the very capable <a href="http://www.schillmania.com/projects/soundmanager2/" target="_blank">SoundManager2</a> for our sound effects, relying on their more thoroughly tested Flash implementation. (Not sure if they know that…thanks guys!!)<br />
<h3>Loading Issues</h3>
<p>We wanted the logic to work like this: if you’re in IE use HTML5 audio, otherwise use Flash… unless Flash isn’t available and then go back to HTML5. This seemed like it would give the most people the best experience. We almost got that right, but after launching we realized that SoundManager2 has a convenient feature that will aggressively force it to use Flash in browsers that don’t have &lt;audio&gt; support for .mp3. It’s a cool feature and perfect for podcasters or musicians who rely on .mp3 (and probably aren’t aware that it’s not always supported). It’s not great for us where want to fallback to HTML5 if Flash isn’t available. We didn’t intend to use that feature, but it’s enabled by default. We accidentally left it on.
<p>The result: if a user comes to the site in an HTML5 browser that doesn’t support .mp3 (mostly Firefox which only supports .ogg) then the library will force Flash audio. So, in Firefox we inadvertently ended up with a hard dependency on Flash. This, understandably, was frustrating to Firefox users. The good news is that we’ve fixed that check and will deploy a build with the fix in (hopefully) the next 48 hours.<br />
<h3>Try it Yourself</h3>
<p>If you’re curious about the audio bugs, you can force the game to use HTML5 audio (no flash) with this link: <a href="http://www.cuttherope.ie/?html5audio=true" target="_blank">http://www.cuttherope.ie/?html5audio=true</a>
<p>The bugs are quirky and not everyone will experience them. In fact, at multiple points during development we thought we had solved the audio bugs only to be greeted by another failure hours or days later. You might need to play a couple of levels before the issues show up&#8230; or they may not show up at all.
<p>To the credit of SoundManager2, some of the audio issues seemed to get better after we moved to their library (even in HTML5), but we had a beta team of 200-300 people testing the game and the failures were common enough that we still felt it was important to use the fallback. In fact, we would have had to explicitly disable Flash in SoundManager2 and we thought that seemed purely ideological or could even appear nefarious. The truth is that the Flash decision just the opposite: we wanted the game to be great for as many people as possible, regardless of which browser they were using.</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/JW9Od2vhQjQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/why-is-there-flash-in-the-html5-version-of-cut-the-rope/feed</wfw:commentRss>
		<slash:comments>36</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/why-is-there-flash-in-the-html5-version-of-cut-the-rope</feedburner:origLink></item>
		<item>
		<title>Bill Gates on Steve Jobs</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/4XQO4Adq9Rc/bill-gates-on-steve-jobs</link>
		<comments>http://nerdplusart.com/bill-gates-on-steve-jobs#comments</comments>
		<pubDate>Thu, 06 Oct 2011 23:49:49 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[insanely great]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[steve jobs]]></category>
		<category><![CDATA[tribute]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1253</guid>
		<description><![CDATA[Of the many sincere and touching tributes to Steve Jobs yesterday, I found Bill Gates’ to be the best and most poignant: I’m truly saddened to learn of Steve Jobs’ death. Melinda and I extend our sincere condolences to his family and friends, and to everyone Steve has touched through his work. Steve and I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nerdplusart.com/wp-content/uploads/2011/10/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2011/10/image_thumb.png" width="550" height="395"></a></p>
<p>Of the many sincere and touching tributes to Steve Jobs yesterday, I found Bill Gates’ to be the best and most poignant:</p>
<p><br/></p>
<blockquote><p>I’m truly saddened to learn of Steve Jobs’ death. Melinda and I extend our sincere condolences to his family and friends, and to everyone Steve has touched through his work.
<p>Steve and I first met nearly 30 years ago, and have been colleagues, competitors and friends over the course of more than half our lives.
<p>The world rarely sees someone who has had the profound impact Steve has had, the effects of which will be felt for many generations to come.
<p>For those of us lucky enough to get to work with him, it’s been an insanely great honor. I will miss Steve immensely.</p>
</blockquote>
<p><br/></p>
<p>Bill may understand Steve Jobs in a way that no one else on this planet could. His tribute is perfect. First, he addresses the most important thing: his family, his friends, his colleagues.</p>
<p>Then it’s personal. He and Steve lived through some big stuff together. They pioneered the personal computer and changed the world. He sandwiches the word “competitor” between colleague and friend making that undeniable part of their relationship seem more like play than anything close to a real rivalry.</p>
<p>Then he is generous. He gives Steve the full substance of his legacy, describing his impact as “profound” and lasting. Bill takes nothing for himself in that sentence.</p>
<p>The best part, though, is in the last line. That he will “miss Steve immensely” is personal and unbelievably touching, but that’s not it. Nope, the best part of this tribute is the phrase “insanely great,” the tag line for the original mac, a phrase that let’s us know that Bill Gates was and is a true Steve Jobs fanboy: a fitting tribute from&nbsp; a “colleague, competitor and friend.”</p>
<p><iframe height="315" src="http://www.youtube.com/embed/KIn4guD2UUA?t=2m" frameborder="0" width="420" allowfullscreen></iframe></p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/4XQO4Adq9Rc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/bill-gates-on-steve-jobs/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/bill-gates-on-steve-jobs</feedburner:origLink></item>
		<item>
		<title>Some Thoughts About My Week at Build and Windows 8</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/Tz2QfViDaIM/some-thoughts-about-build-and-windows-8</link>
		<comments>http://nerdplusart.com/some-thoughts-about-build-and-windows-8#comments</comments>
		<pubDate>Mon, 19 Sep 2011 19:10:17 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[metro]]></category>
		<category><![CDATA[metro-style-apps]]></category>
		<category><![CDATA[steven sinofsky]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 8]]></category>
		<category><![CDATA[xaml]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1239</guid>
		<description><![CDATA[(UPDATE: I added a more careful version of how I feel about the future of Silverlight to the bottom of that section.) I spent last week at BUILD (all caps?). What a good week for Microsoft! Now that I&#8217;ve had a day or two to consider the big announcements and shake off the reality distortion [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2011/09/image_thumb.png" width="550" height="185"></p>
<p>(UPDATE: I added a more careful version of how I feel about the future of Silverlight to the bottom of that section.)</p>
<p>I spent last week at BUILD (all caps?). What a good week for Microsoft! Now that I&#8217;ve had a day or two to consider the big announcements and shake off the <a href="http://en.wikipedia.org/wiki/Reality_distortion_field">reality distortion field</a> of Steve Ballmer (err, wait… wrong Steve) , I thought I&#8217;d share some thoughts and impressions. Forgive me if these are a little disjointed. It&#8217;s been a lot of information to synthesize, but I wanted to share early.</p>
<h3>Overall feeling: sincerity</h3>
<p>First a note about the mood last week: there was a lot of excitement. For the most part, the conversation shifted from concerns over an opportunity lost (bemoaning the fate of Silverlight) to one of opportunity gained (450 million potential metro app customers). The &#8220;XAML is not dead&#8221; message became credible and in spite of some concerns around Silverlight proper and it’s place on the web, it&#8217;s clear that .NET developers still have a big seat at the new table, even if it&#8217;s only kind -of-sort-of .NET. </p>
<p>That said, if the excitement is a little palpable, it&#8217;s also a little different. It feels buttoned up and restrained. I&#8217;ve heard many attendees comment on the <em>sincerity</em> of what they heard. That might sound like a strange way to characterize a keynote or conference, but this is a crowd that&#8217;s recently grown a little skeptical and sincere may have been precisely the sentiment du jour. In that regard, this conference was perfect. The &#8220;ra ra&#8221; antics of Ballmer PDCs were displaced by a much more controlled, prescriptive and even autocratic message: do this and these will be the results and, by the way, we can sell 400 million copies of Windows 8 with our eyes closed. </p>
<h3>The numbers are magic</h3>
<p>Because they don&#8217;t lie. We all know, of course, that they do&#8230;but we also know that Microsoft (and it&#8217;s umpteen thousand partners) really can sell 400 million copies of Windows 8 without trying too hard and that realization, more than anything else, might as well be alchemy for the developers I talked to. While everyone spent the last 12 months wondering if they managed to miss opportunities with iOS (and then again with Android), we just woke up to the news that the Microsoft ecosystem is, indeed, gigantic just like we thought (but managed to forget). </p>
<p>Can Microsoft deliver on that promise? I think so. I won&#8217;t pretend to know how that really works, but the PC market will grow 4.6% <a href="http://www.edn.com/article/518427-PC_market_growth_slowing_in_2011_expected_to_rebound_in_2012.php">this year</a> (a bad year) and then spike next. In my simplified view of the world that means Best Buy, Walmart, Dell and Costco need something to sell and those will be Windows 8 PCs. So, I think we can take it as a given that Microsoft will move 100+ million copies of Windows 8 in the first year and that&#8217;s probably a conservative number. </p>
<h3>Metro-style apps and Windows’ split-personality</h3>
<p>I think the only question worth asking is whether anyone will care about those new apps we all want to build. The new shell is pretty fantastic. And Microsoft is clearly committed to its adoption. Windows has turned over their single most valuable asset to the new shell: the start button. That’s the kind of commitment we’ll see from Microsoft and there’s no doubt that the store will be a front and center part of that. Every Windows 8 user will spend a little time in the new store… Only question is whether and how well it will stick.</p>
<p>To that end, I hope we don’t have the whole story yet. While the new shell is on track to be a really great slate experience, it’s a little lack-luster as a with a mouse. I’d hope to see at least three big investments from Microsoft: </p>
<ul>
<li>First, desktop Windows needs some cleanup. Aero feels antiquated and glass feels like a parlor trick. We need the rest of Windows to be just as “authentically digital” as the new shell. Until this gets fixed, the experiences will feel bifurcated and that diminishes the value of the desktop which, frankly, is the still the value of Windows. Instead of driving people to use the new shell (a reasonable goal), my hunch is that sort of schizophrenia will drive people to ignore it (or use a mac).</li>
<li>Second, mouse interaction in the new shell needs to get much, much better. The mouse feels like a second-class citizen and in spite of what Jensen says, I don’t expect (or want) to swipe my monitor every time I want to launch Photoshop. If you’re inclined to tell me to get over it, stop. I’m still modal and I use a mouse and keyboard at my desk because they are precise and efficient and (relatively) ergonomic. If I become slower or have back problems from Windows 8, it failed.</li>
<li>Metro is a little cold. As a design language, the window for customization is still little narrow. That makes me worry that it’s going to get tired quickly. I’d love to see Microsoft push the boundaries a little themselves—and hopefully, in doing so, provide us with some examples of a friendlier and more personable metro. We need to get their for this UI to have staying power.</li>
</ul>
<h3>The most innovative thing I saw last week</h3>
<p>I don’t really like the word innovation because it buries the real attribute that we should be after: vision. It’s easy to make something new. It’s hard to make the <em>right</em> new thing, to make the right bets. </p>
<p>Microsoft has been a little short on vision for a while, maybe ever since realizing the “pc on every desktop” battle cry of the 1990s. You might characterize the post-BUILD era of Microsoft as a “pc in every pocket” because surely that’s where this is all going. I think that’s a strong, bold vision and, hopefully, an accurate one. Maybe it’s a borrowed view of the world, but MS is making big bets on that future instead of shoring up against it and we saw a Microsoft this week that appears to be executing toward a single goal in a way that I haven’t seen since my first day there 10 years ago. </p>
<p>Joking at the conference, I said <a href="http://en.wikipedia.org/wiki/Steven_Sinofsky">Steve</a> is the new <a href="http://en.wikipedia.org/wiki/Steve_Jobs">Steve</a>. I’m not quite as serious about that as <a href="http://betanews.com/2011/09/14/steven-sinofsky-is-the-new-steve-jobs/">this guy</a>, but I gained a new respect for his ability to focus an organization on a singular goal. More than that, his risky bets are paying off. It was his call to refocus Windows around HTML5—a decision he made at least two years ago, well before the writing was on the wall. He’s also responsible for big bets on cloud services, ARM and WinRT—all moves that seem obvious in hindsight but carried massive risk at the time of inception.</p>
<h3>The other exciting things I saw last week</h3>
<p>First, I love contracts:&nbsp; I know, I&#8217;m a UI guy and I should be gushing about metro. I have been and will… but contracts have the potential to tie the web together in a way that finally makes sense to non-technical users and that’s a big deal.</p>
<p>On the UI side, I think that docking is&nbsp; game changer for slates. Plus, it has the potential to make metro-style apps relevant to information workers and other folks who continue to spend most of their time in the desktop.</p>
<p>Along those lines, I liked the design attitude from Microsoft. We’ve moved beyond the “hero” UIs that got us excited in 2007 and replaced them with content-driven, prescriptive UIs that make sense for the way consume the world today. On the other hand, metro is easy to make good but hard to make amazing. There seem to be some good helpers for that, though. I’m excited about the “personality” animations library in WinJS. </p>
<p>Finally, Blend for HTML5 in Win8 is really incredible. You need watch <a href="http://channel9.msdn.com/Events/BUILD/BUILD2011/TOOL-486T">Christian’s amazing talk</a> to understand the depth of that tool. Poking around won’t reveal the extent of the possibilities there.</p>
<h3>Yeah, Silverlight is pretty much dead. So what?</h3>
<p>I think the Windows 8 platform story is really exciting. One nitpick about messaging: maybe I just don’t have the data, but I can’t figure out why C++ is getting so much airtime. XAML and C++ is a clever move, and good for a lot ISVs but I was surprised that it got the sort of love it did at BUILD. On the other hand, I was actually pleasantly surprised at the love that C# + XAML got. With all the FUD about the end of XAML, I was pleasantly surprised by a really great story (even if HTML5 is clearly the wearing the pants in that family).</p>
<p>And, yeah, Silverlight proper (the web browser plugin) will, as they say, likely be phased out over the next few years. I don’t understand why everyone is so upset about this? Your investment in XAML and C# and MVVM and Blend and that whole ecosystem transfers directly to metro and that’s big business—much bigger than Silverlight for the web ever was. If you want to build Silverlight apps for desktop (non-metro-style apps), stick with WPF. But think about it this way, Microsoft isn’t killing Silverlight, the web is. We really just don’t need plugins in browsers to create rich web experiences anymore. In the meantime, XAML and C# remain very important for every other UI situation where Microsoft has influence: metro, desktop and phone. That’s a pretty great story.</p>
<p>
UPDATE: Here&#8217;s a no-hype version of how I feel about Silverlight. I can&#8217;t see how Silverlight makes Windows better and Microsoft is laser focused on Windows right now. Because of that, I would expect investment from Microsoft to taper off over the next several years. In that sense, &#8220;dead&#8221; was too strong. You&#8217;ll be able to download the runtime for a decade. So if you&#8217;re building projects in Silverlight, you&#8217;re still in great shape and, in most cases, I would stay the course. We (Pixel Lab) have at least two active Silverlight projects right now and no plans to jump ship on either. In both cases, Silverlight was and is a good decision. At the same time, now is a great time to ramp up your HTML5 and Javascript skills. I think there is a disconnect, a feeling that HTML5 isn&#8217;t &#8220;ready for primetime&#8221; and that simply isn&#8217;t true. Also, WPF got lost in the Silverlight shuffle. If I needed to build a Desktop app for Windows today, I wouldn&#8217;t hesitate at all to use WPF and let&#8217;s not forget that desktop is and will continue to be the reason that people buy Windows.
</p>
<h3>Is Microsoft on track? Are you just a fanboy?</h3>
<p>Take these opinions for what they&#8217;re worth. I’m the first to admit that I’m an insider (though not really a fanboy—I mostly split my time <a href="http://subvert.ca/Blog/interview-robby-ingebretsen">between two macs</a>) but two final thoughts: first, this is the most excited I’ve been about Microsoft in 5 years. The company vision seems cohesive and inclusive and long-term. It hasn’t felt that way in a long time. Second, yes, I’ll be building apps and I think you should too (unless you&#8217;re really talented—in that case, um, ignore this post and focus on Android please).</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/Tz2QfViDaIM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/some-thoughts-about-build-and-windows-8/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/some-thoughts-about-build-and-windows-8</feedburner:origLink></item>
		<item>
		<title>5 Reasons You Should Come to My Typography Talk at MIX11</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/gqo0ecsOL9Y/mix11talk</link>
		<comments>http://nerdplusart.com/mix11talk#comments</comments>
		<pubDate>Tue, 12 Apr 2011 07:49:37 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Speaking]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[mix]]></category>
		<category><![CDATA[mix11]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1200</guid>
		<description><![CDATA[MIX is in the air (I&#8217;m referring specifically to the mix of fragrance and air that gets pumped through the lobby at Mandalay Bay). It’s a big one this year. We can all tell that there’s something big brewing inside the mothership and we’re hoping to get a glimpse. That makes things fun, but also [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nerdplusart.com/wp-content/uploads/2011/04/image.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="image" src="http://nerdplusart.com/wp-content/uploads/2011/04/image_thumb.png" border="0" alt="image" width="550" height="149" /></a></p>
<p>MIX is in the air (I&#8217;m referring specifically to the mix of fragrance and air that gets pumped through the lobby at Mandalay Bay). It’s a big one this year. We can all tell that there’s something big brewing inside the mothership and we’re hoping to get a glimpse. That makes things fun, but also a little tense. When I worked at Microsoft I always felt frustrated that we couldn’t keep a secret. Now I feel frustrated that Microsoft seems to be so good at it!</p>
<p>Well, if you need a distraction, that distraction should be typography. It’s the slow-down alternative to the MIX craziness. I’ll be speaking on <a href="http://channel9.msdn.com/Events/MIX/MIX11/EXT02">Tuesday at 2:00</a>. Be there or be square. How square? Here are 5 can’t ignore reasons to be there:</p>
<ol>
<li>Typography matters more today than ever. Windows Phone relies heavily on good typography. So does the web.</li>
<li>This talk is a primer. No previous typography experience required. Think of it as Part IV of the <a href="http://nerdplusart.com/mix09-design-fundamentals-for-developers">Design for Developers</a> workshop series I did a few years ago.</li>
<li>We’ll skip the boring stuff. No lessons on the anatomy of letters.</li>
<li>No controversial technology. Sick of the unavoidable HTML5 vs. Silverlight or Windows Phone vs. Android conversations? We’ll talk a little about ClearType, but that’s as controversial as it gets. Take a break. Learn something different. This is a design talk.</li>
<li>There might be prizes. I&#8217;m not saying there will and I&#8217;m not saying there won&#8217;t.</li>
</ol>
<p>Having said that, there are a few good reasons not to come to my talk.</p>
<ol>
<li>You’re tool cool to care about typography. Fine. We don’t want you there anyway.</li>
<li>You want to go to Laurent’s sure-to-be-excellent <a href="http://channel9.msdn.com/Events/MIX/MIX11/OPN03">deep dive into MVVM</a> which is at the same time.</li>
<li>Or maybe you want to see Scott’s equally awesome sounding <a href="http://channel9.msdn.com/Events/MIX/MIX11/EXT21">talk about HTML5</a>. It’s also at the same time. In fact, I may go to that one myself (in which case I leave my slides on auto-play so you’re still free to choose).</li>
<li>You already know a whole lot about digital typography and only planned on coming to heckle me.</li>
<li>You don’t like cool stuff. And you smell bad. And you can&#8217;t dance.</li>
</ol>
<p>So there you go. Convinced? Well, have a great MIX and see you at the talk!</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/gqo0ecsOL9Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/mix11talk/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/mix11talk</feedburner:origLink></item>
		<item>
		<title>SXSWi Trip Report</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/dxNMbGNFl9E/sxsw2011</link>
		<comments>http://nerdplusart.com/sxsw2011#comments</comments>
		<pubDate>Fri, 18 Mar 2011 07:59:01 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[conan]]></category>
		<category><![CDATA[graphic design]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[print]]></category>
		<category><![CDATA[runkeeper]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[thinkjs]]></category>
		<category><![CDATA[ui design]]></category>
		<category><![CDATA[wp7]]></category>
		<category><![CDATA[zefrank]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1190</guid>
		<description><![CDATA[I&#8217;ve just finished a really great week at SXSW and I wanted to jot down some highlights before they get hazy. So, in no particular order: Ze Frank and the IE9 Launch First, we got lucky. Ze Frank did a soft launch of his new social giving/sharing platform star.me at the IE9 launch. We built [...]]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="image" src="http://nerdplusart.com/wp-content/uploads/2011/03/image5.png" border="0" alt="image" width="550" height="251" /></p>
<p>I&#8217;ve just finished a really great week at SXSW and I wanted to jot down some highlights before they get hazy. So, in no particular order:</p>
<h3>Ze Frank and the IE9 Launch</h3>
<p>First, we got lucky. <a href="http://www.zefrank.com/">Ze Frank</a> did a soft launch of his new social giving/sharing platform <a href="http://star.me/">star.me</a> at the <a href="http://microsoft.com/ie9">IE9 launch</a>. We built an HTML5 game that lives inside of one of the stars that you give or receive. It’s <a href="http://star.me/starteam#link/50521">gateway into the site</a> if you don&#8217;t have an invite. The game is called Throwing Stars. Working on it with Ze was amazing. He&#8217;s got a crazy spidey sense about how to create fun. He stayed hands off for the most part and gave us a lot of control over creative, but the direction he gave proved to be spot for giving the game a real visceral feeling. It&#8217;s addictive.</p>
<h3>ThinkJS</h3>
<p>We had a &#8220;soft launch&#8221; of our own at SXSW. We&#8217;ve started to build patterns and a toolkit for creating canvas-based HTML5 games like Throwing Stars and <a href="http://agent8ball.com">Agent 008 Ball</a>. We <a href="https://github.com/thinkpixellab/thinkjs">launched a boilerplate</a> package that combines the tools and methodology that&#8217;s been working best for us. Right now it&#8217;s called &#8220;<a href="https://github.com/thinkpixellab/thinkjs">ThinkJS</a>&#8221; and for the time being, it’s a very bash-oriented environment (great for mac, and just okay for windows). Do not fear. A Visual Studio version is coming soon. It includes our <a href="http://box2d.thinkpixellab.com/">javascript port of Box2d</a> (which is hopefully due for an update soon), <a href="http://easeljs.com/">EaselJS</a>, our sound effects library and a number of environment utilities (including <a href="http://html5boilerplate.com/">HTML5 Boilerplate</a>, <a href="http://code.google.com/closure/compiler/">Google Closure</a>, <a href="http://jashkenas.github.com/coffee-script/">Coffee Script</a>, a test environment and others). Kevin did a really fantastic job packaging this up. It&#8217;s a great way to jumpstart a game or any other canvas based HTML5 app.</p>
<h3>RunKeeper Launch</h3>
<p>One more soft launch: Pixel Lab’s newest entry into the Windows Phone 7 marketplace came in the form of RunKeeper, a port of the super popular (and crazy awesome) exercise tracker that you likely know from the iPhone. We wrote the WP7 version of the app. Technically this launched a couple of weeks ago, but SXSW was the first time I had a chance to show it off in person. Folks from RunKeeper were in the MS lounge to give demos and answer questions. It&#8217;s a great app. We&#8217;re seeing a couple of crash reports in the Marketplace so a small update is imminent. Other than that, the feedback has been incredibly positive. Much of the thanks for that goes to the RunKeeper team we worked with. They were great and they have a tremendous knowledge of how to serve their user base.</p>
<h3>How UI Design is Influenced By Print</h3>
<p>One of my favorite sessions at the conference was delivered by <a href="http://mkruzeniski.posterous.com/">Mike Kruzeniski</a> (@mkruzeniski), creative director on the Windows Phone team at Microsoft. He perfectly characterized a phenomena that I&#8217;ve been very interested over the last year or so: the way that UI design seems to be taking cues from print design.</p>
<p>This isn’t completely new, of course, but there is something in the air. Spend half an hour on <a href="http://dribbble.com/">dribbble</a> and you’ll see what I mean. For years, UI design has been a close cousin and BFF to industrial design, paying attention to print and graphic design rarely and only when necessary. We see that in interfaces. UI is made to look like its physical counterpart (buttons that look like buttons, pages that look like pages, etc.).</p>
<p>The exception to this has been the web. Being primarily driven primarily by content and having a strong relationship to publishing, the web feels a lot more like print and graphic design.</p>
<p>The strange thing is that we’re all pretty used to this dichotomy. Even strange is how rarely they cross over. There are indeed “UI” (mostly video players) and “document” outside of the browser (mostly hyperlinks) but until recently these world have stayed pretty isolated.</p>
<p>Mike’s point is that they are and should be converging. It’s a nice love letter to the metro design language. That’s a convenient message, but I think it’s also true. The thing that everyone loves about first Zune and now WP7 is how lightweight the UI feels and how grounded it seems to be in classical design principles (grid, type hierarchy, etc.). This is the influence of print, baby!</p>
<p>Lightweight print-driven UI is a refreshing change from the relatively heavy UI concepts that seem to have driven the last 20 years of UI design. It&#8217;s left me thinking a little, though. While the kinds of physical UIs that we&#8217;re used to seem a little over the top sometimes, they do (when done well) have a certain warmth to them that seems hard to capture when you’re constrained to image and type. It’s hard to create that same bit of texture that you have when you’re emulating a physical object, even if it’s all illusion.</p>
<p>I&#8217;ve felt like the Metro suffers from this a little and can, at times, feel a little bit like it was designed by designers for designers. That’s also, possibly, an artifact of Metro having drawn on the swiss style designs of the 1950s and 1960s. That’s an era that produced incredible designs that are, at times, a little cold in their mathematic precision.</p>
<h3>Learning and Becoming Willing To Really Stink at Something</h3>
<p>Right before I came to the conference, I read this <a href="http://rainypixels.com/writings/journal/it-pays-to-be-bad/">fantastic post</a> from Nishant. That must have planted something in my brain because I&#8217;m seeing this idea everywhere here. Here&#8217;s the idea: a lot of us have forgotten what it&#8217;s like to learn something from scratch, to be truly bad at doing something and go through the expansive process of filling your brain with something new. Expertise is awesome and we need experts and it&#8217;s good for your paycheck. But it&#8217;s great for your brain and your happiness to do new stuff too.</p>
<p>Just a few examples of how this idea surfaced: <a href="http://j832.com/">Kevin</a> told me about the madness of learning to type on a Dvorak keyboard (and how much he loved it), I heard an executive at IFC tell the story of how they learned to be a comedy channel; I watched <a href="http://www.huffingtonpost.com/2010/12/02/michael-cera-plays-bass-indie-band_n_791287.html">Michael Cera play bass</a> in his new band (takeaway: the band is okay, Michael is a decent bass player but it takes a lot of focus); I talked to a gig poster designer at <a href="http://sxsw.com/music/flatstock/">FlatStock</a> who went from pixel pushing as web designer to full time screen printing.</p>
<h3>The Stakes are High (Too High)</h3>
<p>This might be the only negative observation I have to bring back from the conference. I&#8217;ve felt for a while like there is something in the air in our industry. On the one hand, there&#8217;s an incredible buzz and energy as we&#8217;ve seen the pace of technology innovation move from mach 3 to mach bazillion. On the other, it feels a little more competitive and just a tad grumpier. Both sides of that coin were intensified at the conference. It was bigger than ever and the content seemed to have an edge to it, like everyone was trying just a little harder to be right or get noticed. I guess it makes sense. The stakes are, indeed, high: we all know that there are millionaires to be made out there and everyone is vying for a piece of that.</p>
<p>A lot of people at the conference were throwing the &#8220;b&#8221; word around (bubble). It does feel a little that way. There&#8217;s a lot of hype and not all of it seems justified. The buzzwords were in full bloom and, from what I could tell, there very few pure design or technical panels or sessions. It was all business and social media. I&#8217;m not sure what the next twitter or facebook will be, but the VCs are definitely betting that it will be built on top of either facebook or twitter.</p>
<p>As a respite from the tech craziness, I ended up spending a little time at the film part of the festival. I saw a few screenings and a couple of panels. I hate to say it, but I felt jealous of the mood there. The panels were incredibly collaborative and there was a genuine interest in the craft. Business was a supporting role in those conversations, but rarely the star.</p>
<h3>Conan Documentary</h3>
<p>That leads me what, oddly, might be the best thing I saw at SXSW this year: <a href="http://blog.moviefone.com/2011/03/17/conan-obrien-cant-stop-review/">Conan O&#8217;Brien Can&#8217;t Stop</a>. It&#8217;s a documentary about the comedy tour that Conan planned after he had left the Tonight Show and before he started his new gig on TBS. I walked out of the theatre in such a good mood. I loved it. To call what Conan went through a trial is, as he would tell you, an unfair exageration. We&#8217;d all love to have a problem like that. Never the less, he&#8217;d been treated unfairly and he had to deal with the very human feelings of being pushed around. The documentary shows a lot of insight into how he dealt with those feelings and its inspiring. Bigger than that, it was privilege to see the amount of intensity and energy that he puts into his craft. Amazing. Inspiring. I wish there could be a sequel. I ate it up. It’s also laugh until you cry hilarious.</p>
<p>Incidentally, Conan was on site for the premiere and I got close enough to give him a high five&#8230;and then wimped out. Ugh. A Conan high five is absolutely the newest entry on my bucket list. Must start planning soon. If you’re interested in collaborating, let me know. There’s got to be an app for that.</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/dxNMbGNFl9E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/sxsw2011/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/sxsw2011</feedburner:origLink></item>
		<item>
		<title>If You’re at SXSW, You Should Definitely Be at The IE9 Launch Tomorrow (Even if Just for the Awesome Bands)</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/oDZn74Jgc1k/ie9launch</link>
		<comments>http://nerdplusart.com/ie9launch#comments</comments>
		<pubDate>Mon, 14 Mar 2011 01:53:36 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[festival]]></category>
		<category><![CDATA[head and the heart]]></category>
		<category><![CDATA[htm5]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[launch part]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[yeasayer]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1157</guid>
		<description><![CDATA[The IE9 launch party tomorrow will be awesome. Why? First IE9 is a really great browser and Microsoft deserves our hats off for that. It matters. There are more people using IE in the world than any other browser so changes matter. And IE9 is a big change. It’s a streamlined UI, has great standards [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nerdplusart.com/wp-content/uploads/2011/03/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2011/03/image_thumb3.png" width="550" height="425"></a></p>
<p>The IE9 launch party tomorrow will be awesome. Why? First IE9 is a really great browser and Microsoft deserves our hats off for that. It matters. There are more people using IE in the world than any other browser so changes matter. And IE9 is a big change. It’s a streamlined UI, has great standards support and it’s really fast. Regardless of whether you intend to switch, much of the rest of the web will so you should pay attention.</p>
<p>But here’s the real reason: awesome music! </p>
<p>So you’re at the conference but you don’t have a music pass. You’re probably jealous. And you should be. The music festival will be amazing and, man, you are so close…and yet so far away.</p>
<p>Well, the IE9 launch party is going to right that wrong. You might get (justifiably) excited about the headliner: <a href="http://yeasayer.net/valentines/">Yeaysayer</a>. Such an awesome band! Awesome! </p>
<p>Between you and me, I’ll be there for the opener: the Head and the Heart. I’m so excited to see these guys live. They have a really good album and an AMAZING live act. It’s going to be great. Check out this performance from the Doe Bay Festival last year (below). Wow! Enough said. You should be there. I will!</p>
<p><iframe src="http://player.vimeo.com/video/14799171?title=0&amp;byline=0&amp;portrait=0" width="549" height="309" frameborder="0"></iframe></p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/oDZn74Jgc1k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/ie9launch/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/ie9launch</feedburner:origLink></item>
		<item>
		<title>Conference Season!</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/NtOK4ZTTGWQ/conference-season</link>
		<comments>http://nerdplusart.com/conference-season#comments</comments>
		<pubDate>Sat, 12 Mar 2011 19:09:27 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Speaking]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[mix11]]></category>
		<category><![CDATA[south by southwest]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[web directions]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1142</guid>
		<description><![CDATA[What’s the spring in my step this morning? Today kicks off the spring conference season for me. Hooray! Here’s the rundown: &#160; First up is SXSW. In fact, I’m here right now! I registered for this long before Microsoft announced the RTM of IE9 at the conference, but it’s fortuitous because we’ve been able to [...]]]></description>
			<content:encoded><![CDATA[<p>What’s the spring in my step this morning? Today kicks off the spring conference season for me. Hooray! Here’s the rundown:</p>
<h3>&nbsp;</h3>
<h3><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="sxsw" border="0" alt="sxsw" src="http://nerdplusart.com/wp-content/uploads/2011/03/sxsw1.jpg" width="359" height="82"></h3>
<p>First up is <a href="http://sxsw.com/">SXSW</a>. In fact, I’m here right now! I registered for this long before <a href="http://www.pcmag.com/article2/0,2817,2381704,00.asp">Microsoft announced the RTM of IE9</a> at the conference, but it’s fortuitous because we’ve been able to help out a little with some fun stuff related to the launch (I’ll share more about that later) so it’s exciting to be here for that.</p>
<p>And of course I’m looking forward to some great sessions. <a href="http://schedule.sxsw.com/events/event_IAP7588">Mike Kruzeniski’s talk</a> this morning was fantastic. I’ll be heading to <a href="http://www.subtraction.com/">Khoi Vinh’s</a> <a href="http://schedule.sxsw.com/events/event_IAP5576">talk on working with grids</a>. I’m going there instead of watching Rainn Wilson talk about his new movie Super. I guess nerd celebrities have more pull than actual celebrities for me.&nbsp; I’m also very excited for <a href="http://schedule.sxsw.com/events/event_IAP8386">this panel</a> with <a href="http://twitter.com/#!/tommylee">Thomas Lewis</a> and <a href="http://twitter.com/#!/rickbarraza">Rick Barraza</a>, discussing some of the ideas brought up by the <a href="http://www.wired.com/magazine/2010/08/ff_webrip/all/1">Web is Dead</a> article in Wireds a few months agao.</p>
<p>Also, I splurged this year and I’m sticking around for the music part of the conference and I’m really excited to see <a href="http://www.myspace.com/owenpallettmusic">Owen Pallett</a> and a hundred other bands. </p>
<h3>&nbsp;</h3>
<h3><a href="http://nerdplusart.com/wp-content/uploads/2011/03/mix2.jpg"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="mix" border="0" alt="mix" src="http://nerdplusart.com/wp-content/uploads/2011/03/mix_thumb2.jpg" width="383" height="107"></a></h3>
<p>Next up is <a href="http://live.visitmix.com/">MIX</a>. I just got the hotel confirmation so I’m official. I’ll be speaking again this year, too!. The MIX folks just announced a new session format made up of a series of <a href="http://live.visitmix.com/UX">small UX focused talks</a>. There will be three sessions, each of which is made up of four 10-minute talks with preprogrammed slides. Think something like the <a href="http://ignite.oreilly.com/">Ignite format</a>, but 10 minutes instead of five (room, I guess, to get a little deeper). My 10 minute contribution is called “Farming for Ideas: How to Be The Most Creative You.” It’s about they heavy lifting part of being creative, the part that takes actual time and work and real effort. </p>
<p>I’m also hoping to do a more “in the trenches” kind of talk. More on that later when the official session schedule comes together.</p>
<h3>&nbsp;</h3>
<h3><a href="http://nerdplusart.com/wp-content/uploads/2011/03/CAPTURE00.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="CAPTURE00" border="0" alt="CAPTURE00" src="http://nerdplusart.com/wp-content/uploads/2011/03/CAPTURE00_thumb.png" width="297" height="97"></a></h3>
<p>Finally, I’ll be at <a href="http://unplugged11.webdirections.org/">Web Directions Unplugged</a> in May, <a href="http://unplugged11.webdirections.org/program/development/#html5-for-game-building">speaking</a> about the HTML5 games that we’ve built recently.&nbsp; I’m very excited to part of that conference. The focus is on building apps using open web technologies (HTML, javascript, etc.) for both the web and devices. HTML5 as a cross platform lingua franca for apps is a very exciting proposition to me and I think it’s great that there is a conference devoted to that. </p>
<p>So, if you’re attending any of these, make sure to say hi. If not, I’ll post notes from the road so stay tuned.</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/NtOK4ZTTGWQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/conference-season/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/conference-season</feedburner:origLink></item>
		<item>
		<title>Timesheet PDF</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/tNK1xle0Nic/timesheet-pdf</link>
		<comments>http://nerdplusart.com/timesheet-pdf#comments</comments>
		<pubDate>Tue, 01 Mar 2011 18:01:14 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[paper]]></category>
		<category><![CDATA[pdf]]></category>
		<category><![CDATA[time tracking]]></category>
		<category><![CDATA[timesheet]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1131</guid>
		<description><![CDATA[I’ve used all kinds of systems for tracking my time, but by far the most effective is a pen and paper. At the end of the week everything gets reviewed and inputted into the digital tool du jour (I really like Harvest), but for the day-to-day mechanics of keeping track of where I spend my [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nerdplusart.com/wp-content/uploads/2011/03/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://nerdplusart.com/wp-content/uploads/2011/03/image_thumb.png" width="550" height="279"></a></p>
<p>I’ve used all kinds of systems for tracking my time, but by far the most effective is a pen and paper. At the end of the week everything gets reviewed and inputted into the digital tool du jour (I really like <a href="http://www.getharvest.com/">Harvest</a>), but for the day-to-day mechanics of keeping track of where I spend my time nothing (so far) has been better than writing it down. </p>
<p>So, I made a form. I print a stack of these and keep them on a clipboard. It’s a small thing, but I thought I’d share just in case anybody else was considering going analog for their time keeping as well.</p>
<p class="link-container"><a class="link nerd-hover icon-download" href="/files/timesheet/timesheet.pdf">Download</a></p>
<p>(Incidentally, it looks a lot better printed than it does in Acrobat.)</p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/tNK1xle0Nic" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/timesheet-pdf/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/timesheet-pdf</feedburner:origLink></item>
		<item>
		<title>Kaxaml 1.8</title>
		<link>http://feedproxy.google.com/~r/nerdplusart/~3/8dC7K3uGysk/kaxaml-1-8</link>
		<comments>http://nerdplusart.com/kaxaml-1-8#comments</comments>
		<pubDate>Mon, 28 Feb 2011 08:09:21 +0000</pubDate>
		<dc:creator>Robby Ingebretsen</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[1.8]]></category>
		<category><![CDATA[kaxaml]]></category>
		<category><![CDATA[wpf]]></category>
		<category><![CDATA[xaml]]></category>
		<category><![CDATA[xamlpad]]></category>

		<guid isPermaLink="false">http://nerdplusart.com/?p=1123</guid>
		<description><![CDATA[Last week we quietly rolled out an updated version of Kaxaml. It’s a “point” release which (wikipedia will tell you)means that it was more of a maintenance release than a feature release. Don’t let me undermine it’s significance, though. That bit of maintenance took us from targeting .NET 3.0/3.5 to targeting .NET 4.0. That’s a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://kaxaml.com"><img src="http://nerdplusart.com/wp-content/uploads/2011/02/kaxaml.jpg" alt="" title="kaxaml" width="550" height="424" class="alignnone size-full wp-image-1126" /></a></p>
<p>Last week we quietly rolled out an updated version of <a href="http://kaxaml.com" target="_blank">Kaxaml</a>. It’s a <a href="http://en.wikipedia.org/wiki/Point_release">“point” release</a> which (wikipedia will tell you)means that it was more of a maintenance release than a feature release. Don’t let me undermine it’s significance, though. That bit of maintenance took us from targeting .NET 3.0/3.5 to targeting .NET 4.0. That’s a big deal because a lot of things get much better in the new .NET. The specific things I’m excited about are:</p>
<ol>
<li>You get access to a lot of new properties, including two that matter a bunch for folks creating high fidelity visuals in XAML: UseLayoutRounding (like SnapsToDevicePixels but more reliable) and <a href="http://nerdplusart.com/making-the-most-of-silverlight-text-rendering" target="_blank">TextOptions.TextHintingMode</a> which lets you specify whether or not to rendering your text with hinting (a small property with big impact).
<li>We now support Silverlight 4 and that gives us a much (much, much) better parser. It’s way more stable. Kaxaml support in previous versions was essentially unusable due to constant crashes. In this version we’ve pushed the meter all the way to “usable.”</li>
</ol>
<p>Unfortunately, a few big upgrades that I’m excited to see are still left undone. I’d really love for Kaxaml to be taking advantage of some really amazing XAML parser support in .NET 4 that would allow us to be smarter about intellsense and load external assemblies. I’d also like to clean up the plugin model. Right now it’s kind of a mess, and one that I’ve been making up as requirements emerged—not with a lot of vision. Finally, the UI could use a little sprucing up. For now, those improvements will need to wait. </p>
<img src="http://feeds.feedburner.com/~r/nerdplusart/~4/8dC7K3uGysk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nerdplusart.com/kaxaml-1-8/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		<feedburner:origLink>http://nerdplusart.com/kaxaml-1-8</feedburner:origLink></item>
	</channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)

Served from: nerdplusart.com @ 2012-02-17 05:46:57 -->

