<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>flukeout</title>
	<atom:link href="http://flukeout.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://flukeout.com</link>
	<description>Design, usability and illustration.</description>
	<lastBuildDate>Wed, 05 Jun 2013 18:36:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Twitter Animations</title>
		<link>http://flukeout.com/twitter-animations/</link>
		<comments>http://flukeout.com/twitter-animations/#comments</comments>
		<pubDate>Wed, 05 Jun 2013 18:36:32 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Motion]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=1066</guid>
		<description><![CDATA[This thing grabs a Tweet that has a specific animation-based keyword in it, then animates it according to that word. The cool part about making this was figuring out how to do the animations letter-by-letter. What I do is first render the message in an invisible element and wrap a tag around each letter. That [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/06/twitter_box_thumbnail.png" alt="" title="twitter_box_thumbnail" width="100" height="100" class="PostThumbnail" />

<p>
This thing grabs a Tweet that has a specific animation-based keyword in it, then animates it according to that word. The cool part about making this was figuring out how to do the animations letter-by-letter. What I do is first render the message in an invisible element and wrap a <span> tag around each letter. That lets me figure out what the coordinates of each letter should be when animating. Have a look..
</p>

<p>
<a href="http://www.flukeout.com/examples/_twitter_box">

<img src="http://flukeout.com/wp-content/uploads/2013/06/twitter_box_screenshot.png" alt="" title="twitter_box_screenshot" width="540" height="377" class="alignnone size-full wp-image-1067" />
</a>
</p>

<p class="ActionButtonContainer">
<a class="ActionButton " href="http://www.flukeout.com/examples/_twitter_box">Check it out!</a>
<span>Works in Chrome/Safari only!</span>
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/twitter-animations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>buddyBaller jQuery plugin</title>
		<link>http://flukeout.com/buddyballer-jquery-plugin/</link>
		<comments>http://flukeout.com/buddyballer-jquery-plugin/#comments</comments>
		<pubDate>Sat, 01 Jun 2013 18:51:45 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=994</guid>
		<description><![CDATA[Tired of calling your users by their boring usernames? Let them know how you really feel with this plugin. buddyBaller generates a two-word name for your user, supportive or condescending, depending on what you set the &#8220;tone&#8221; attribute to when generating the name. Suggested Usage Want to use it? Here is the Git Repo. Just [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/06/buddyballer_thumbnail.png" title="buddyBaller jQuery Plugin" width="100" height="100" class="PostThumbnail" />

<p>
Tired of calling your users by their boring usernames? Let them know how you really feel with this plugin. buddyBaller generates a two-word name for your user, supportive or condescending, depending on what you set the &#8220;tone&#8221; attribute to when generating the name.
</p>

<h2>Suggested Usage</h2>
<iframe id="buddyBaller_iframe" src="http://flukeout.com/examples/buddyBaller/" width="540px" height="270px"></iframe>


<h2>Want to use it?</h2>

<p>
Here is the <a href="https://github.com/lpachols/buddyBaller">Git Repo</a>. Just add <a href="https://github.com/lpachols/buddyBaller/blob/master/buddyballer-1.0.js">buddyballer-1.0.js</a> to your site, then invoke it with a selector <a href="https://github.com/lpachols/buddyBaller/blob/master/app.js">like here</a>. You can generate new names by calling the newname() method. By default, the tone is set to &#8220;good&#8221; &#8211; but you can pass in &#8220;bad&#8221; as a parameter.
</p>

]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/buddyballer-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mobile Page Builder UI</title>
		<link>http://flukeout.com/mobile-page-builder-ui/</link>
		<comments>http://flukeout.com/mobile-page-builder-ui/#comments</comments>
		<pubDate>Mon, 27 May 2013 23:40:56 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=958</guid>
		<description><![CDATA[Affectionately dubbed &#8220;Lando&#8221; on our team here at Vibes, this app first started out as a mobile landing page builder, and later expanded to support the new iOS Passbook format. Through an iterative process that included lots of internal user feedback and observation, I designed the front-end alongside the UX Director and helped implement the [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/05/lando_thumbnail.png" alt="" title="lando_thumbnail" width="100" height="100" class="PostThumbnail" />

<p>
Affectionately dubbed &#8220;Lando&#8221; on our team here at <a href="http://vibes.com">Vibes</a>, this app first started out as a mobile landing page builder, and later expanded to support the new iOS Passbook format. Through an iterative process that included lots of internal user feedback and observation, I designed the front-end alongside the UX Director and helped implement the front-end code.
</p>

<h2>The Overview Page</h2>
<p>
This page shows all recently edited and created pages and offers for the current user. Our Client Services team here manages pages and offers for a lot of our clients, so it was important for them to see the most recent stuff they worked on.
</p>

<p>Items are organized by companies, and users can create folders within a company to keep things organized.</p>
<p>
<a href="http://flukeout.com/wp-content/uploads/2013/05/lando_overview.png" class="zoom">
<img src="http://flukeout.com/wp-content/uploads/2013/05/lando_overview_540.png" width="540" height="528" />
</a>
</p>

<h2>The Page Builder</h2>
<p>This is the WYSIWYG editor for building mobile pages. Users have access to a variety of editable components that they can stack and rearrange vertically on a mobile page.</p>


<p>
<a class="zoom" href="http://flukeout.com/wp-content/uploads/2013/05/lando_editor.png">
<img src="http://flukeout.com/wp-content/uploads/2013/05/lando_editor_540.png" width="540" height="476" />
</a>
</p>

<h2>The Builder in Action</h2>
<p>Here you can see how easy it is to build and publish the page above with this tool.</p>
<p>
<iframe width="540" height="405" src="http://www.youtube.com/embed/CO9H0IbLaXg" frameborder="0" allowfullscreen></iframe>
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/mobile-page-builder-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On-Screen UI</title>
		<link>http://flukeout.com/on-screen-ui/</link>
		<comments>http://flukeout.com/on-screen-ui/#comments</comments>
		<pubDate>Sun, 26 May 2013 15:20:02 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=911</guid>
		<description><![CDATA[On-screen is one of the components of the Catapult platform I&#8217;ve been working on at Vibes. It&#8217;s a little difficult to explain exactly what it does, but think of it as a Keynote-like presentation builder for interactive content for a Jumbotron! It lets you design content in the form of decks and hook them up [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/05/onscreen_thumbnail.png" alt="" title="" width="100" height="100" class="PostThumbnail" />

<p>
On-screen is one of the components of the Catapult platform I&#8217;ve been working on at <a href="http://vibes.com">Vibes</a>. It&#8217;s a little difficult to explain exactly what it does, but think of it as a Keynote-like presentation builder for interactive content for a Jumbotron!
</p>

<p>
It lets you design content in the form of decks and hook them up to Twitter or Text content to display messages, photos or run votes. Decks can have multiple slides that contain animated interactive content. Decks are rendered in a browser using HTM, CSS &#038; Javascript, and can be displayed pretty much on any screen at any resolution.
</p>

<p>
I designed the entire front-end, wrote most of the HTML &#038; CSS and helped with a lot of the front end Javascript too (especially for the widgets that you can use to display content in the decks).
</p> 

<h2>The Dashboard</h2>
<p>
This is the overview that shows you current campaigns, and which feeds are currently live. From this view you can launch a feed to start showing content, or get access to the remote controller for live feeds.
</p>

<p>
<a href="http://flukeout.com/wp-content/uploads/2013/05/onscreen_dashboard.png" class="zoom">
<img src="http://flukeout.com/wp-content/uploads/2013/05/onscreen_dashboard_540.png" alt="" title="onscreen_dashboard_540" width="540" height="525" class="alignnone size-full wp-image-914" />
</a>
</p>

<h2>Campaign Overview</h2>
<p>
This is the overview page for a campaign that ran during the Sugar Bowl in 2012. It included two decks: a deck where the audience voted on which team they thought would win and a text-to-screen deck that displayed text messages and tweets sent in by the crowd.
</p>

<p>
The Twitter and Text settings for messaging and the vote are configured on this page. Once they&#8217;re set up, they&#8217;re made available to the deck editor.
</p>

<p>
<a href="http://flukeout.com/wp-content/uploads/2013/05/onscreen_vote_overview.png" class="zoom">
<img src="http://flukeout.com/wp-content/uploads/2013/05/onscreen_vote_overview_540.png" alt="" title="onscreen_vote_overview_540" width="540" height="944" class="alignnone size-full wp-image-918" />
</a>
</p>

<h2>The Deck Editor</h2>
<p>This is probably the coolest part of On-Screen. It&#8217;s like a web-based keynote (or Powerpoint) editor that lets you create the visuals. This is the Sugar Bowl vote race. Each component of the deck is individually configurable.</p>

<p>Each of the two football players is linked to a vote option and moves across the screen depending on how many votes that option has received. The second slide in the deck shows the team with the most votes when the vote ends.</p>

<p>
<a href="http://flukeout.com/wp-content/uploads/2013/05/onscreen_editor.png" class="zoom">
<img src="http://flukeout.com/wp-content/uploads/2013/05/onscreen_editor_540.png" alt="" title="onscreen_editor_540" width="540" height="513" class="alignnone size-full wp-image-922" />
</a>
</p>

<h2>The Remote Controller</h2>
<p>
The Remote Controller lets you control what&#8217;s displayed on a screen. You can change decks, slides, and control voting. Once a feed is running somewhere, you can control it from any browser.
</p>

<p>
<a href="http://flukeout.com/wp-content/uploads/2013/05/remote_controller.png" class="zoom">
<img src="http://flukeout.com/wp-content/uploads/2013/05/remote_controller_540.png" alt="" title="remote_controller_540" width="540" height="480" />
</a>
</p>

<h2>Here&#8217;s how a vote looks</h2>
<p>
Here&#8217;s a quick and dirty preview of how a live vote might look in progress. Players move left and right depending on the vote counts. Each player is a GIF sprite. The field background is a looping CSS animation. At any time, you can use the Remote Controller to switch to the Winner slide to display the results.
</p>

<p>
<iframe width="540" height="307" src="http://www.youtube.com/embed/N9z3HYbg13M" frameborder="0" allowfullscreen></iframe>
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/on-screen-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mystical Door of Random GIF</title>
		<link>http://flukeout.com/mystical-door-of-random-gif/</link>
		<comments>http://flukeout.com/mystical-door-of-random-gif/#comments</comments>
		<pubDate>Sun, 26 May 2013 02:44:02 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=887</guid>
		<description><![CDATA[I was learning how the Javascript behind multi-touch gestures works on the iPhone and created the Mystical Door of Random GIF. Pinch open the door to see the GIF and shake your phone to load up a new one. It can&#8217;t get a new one when you&#8217;re watching, so close the door first. It&#8217;s grabbing [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/05/gif_door_thumbnail.png" alt="" title="gif_door_thumbnail" width="100" height="100" class="PostThumbnail" />

<p>I was learning how the Javascript behind multi-touch gestures works on the iPhone and created the Mystical Door of Random GIF. Pinch open the door to see the GIF and shake your phone to load up a new one. It can&#8217;t get a new one when you&#8217;re watching, so close the door first.
</p>

<p>It&#8217;s grabbing from a list of 20 or so hand-curated GIFS.</p>

<p>
<a href="http://ux.vibes.s3.amazonaws.com/gifs/index.html">
<img src="http://flukeout.com/wp-content/uploads/2013/05/gif_door.png" alt="" title="gif_door" width="540" height="467" class="alignnone size-full wp-image-892" />
</a>
</p>
<p class="ActionButtonContainer">
<a class="ActionButton" href="http://ux.vibes.s3.amazonaws.com/gifs/index.html">On your iPhone? Try it out!</a>
<span>Or scan the QR code above.</span>
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/mystical-door-of-random-gif/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter and Text Voting UI</title>
		<link>http://flukeout.com/twitter-and-text-voting-ui/</link>
		<comments>http://flukeout.com/twitter-and-text-voting-ui/#comments</comments>
		<pubDate>Sun, 26 May 2013 02:07:20 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=858</guid>
		<description><![CDATA[One of the cool features of the Catapult platform I work on at Vibes is the ability to run multi-channel (Twitter, Text &#038; Web) vote campaigns. This is the vote campaign UI that I helped design and implement. Creating a New Vote Campaign We tried a few different approaches for the Create step, but found [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/05/twitter_vote_thumbnail.png" alt="" title="twitter_vote_thumbnail" width="100" height="100" class="PostThumbnail" />
<p>
One of the cool features of the Catapult platform I work on at <a href="http://vibes.com">Vibes</a> is the ability to run multi-channel (Twitter, Text &#038; Web) vote campaigns. This is the vote campaign UI that I helped design and implement.
</p>


<h2>Creating a New Vote Campaign</h2>
<p>
We tried a few different approaches for the Create step, but found that a single-page layout where all of the aspects of vote were visible at once resonated best with users.
</p> 

<p>
<a class="zoom" href="http://flukeout.com/wp-content/uploads/2013/05/twitter_vote_create.png">
<img src="http://flukeout.com/wp-content/uploads/2013/05/twitter_vote_create_540.png" alt="" title="twitter_vote_create_540" width="539" height="1113"  />
</a>
</p>

<h2>Viewing a Vote in Progress</h2>
<p>
All aspects of a vote-in-progress are (undemocratically) editable. We made the question and results most prominent and gave users the ability to filter the graph and results by channel.
</p>

<p>
<a class="zoom" href="http://flukeout.com/wp-content/uploads/2013/05/twitter_vote_results.png">
<img src="http://flukeout.com/wp-content/uploads/2013/05/twitter_vote_results_540.png" alt="" title="twitter_vote_results_540" width="540" height="787" class="alignnone size-full wp-image-867" />
</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/twitter-and-text-voting-ui/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>triv.io branding, site &amp; illustrations</title>
		<link>http://flukeout.com/triv-io-site-branding-illustrations/</link>
		<comments>http://flukeout.com/triv-io-site-branding-illustrations/#comments</comments>
		<pubDate>Sat, 25 May 2013 22:09:27 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[Identity]]></category>
		<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Logos]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=820</guid>
		<description><![CDATA[I did some work for a friend&#8217;s startup triv.io. It&#8217;s a cloud-based data storage and manipulation platform. It&#8217;s like having a dumptruck to take your data back and forth from the cloud! I went with an origami theme for this one. The site is just one long sign-up page, but the header follows you around [...]]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2013/05/trivio_blog_thumbnail.png" alt="" title="" width="100" height="100" class="PostThumbnail" />

<p>I did some work for a friend&#8217;s startup triv.io. It&#8217;s a cloud-based data storage and manipulation platform. It&#8217;s like having a dumptruck to take your data back and forth from the cloud! I went with an origami theme for this one.</p>

<p>
<img src="http://flukeout.com/wp-content/uploads/2013/05/trivio_logo.png" alt="" title="trivio_logo" width="540" height="166" class="alignnone size-full wp-image-828" />
</p>


<p>The site is just one long sign-up page, but the header follows you around as you scroll. You can also click the invite button to scroll down to the email sign up.</p>

<p>
<a class="zoom" href="http://flukeout.com/wp-content/uploads/2013/05/site_capture.png">
<img src="http://flukeout.com/wp-content/uploads/2013/05/site_capture_540.png" width="540" height="1441" /></a>

</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/triv-io-site-branding-illustrations/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Jean Claude Van Damme Portrait</title>
		<link>http://flukeout.com/jean-claude-van-damme-portrait/</link>
		<comments>http://flukeout.com/jean-claude-van-damme-portrait/#comments</comments>
		<pubDate>Sun, 02 Sep 2012 22:10:45 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Portraits]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=816</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2012/09/jean_claude_thumbnail.png" alt="" title="jean_claude_thumbnail" width="100" height="100" class="PostThumbnail alignnone size-full wp-image-817" />

<p>
<img src="http://flukeout.com/wp-content/uploads/2012/09/jean_claude.png" alt="" title="jean_claude" width="540" height="792" class="alignnone size-full wp-image-818" />
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/jean-claude-van-damme-portrait/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Peter Dinklage Portrait</title>
		<link>http://flukeout.com/peter-dinklage-portrait/</link>
		<comments>http://flukeout.com/peter-dinklage-portrait/#comments</comments>
		<pubDate>Sat, 01 Sep 2012 23:27:22 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Portraits]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=812</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2012/09/peter-dinklage_thumbnail.png" alt="" title="peter-dinklage_thumbnail" width="100" height="100" class="PostThumbnail alignnone size-full wp-image-814" />

<p>
<img src="http://flukeout.com/wp-content/uploads/2012/09/peter-dinklage.png" alt="" title="peter-dinklage" width="540" height="633" class="alignnone size-full wp-image-813" />
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/peter-dinklage-portrait/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Takeshi Kitano Portrait</title>
		<link>http://flukeout.com/takeshi-kitano-portrait/</link>
		<comments>http://flukeout.com/takeshi-kitano-portrait/#comments</comments>
		<pubDate>Sat, 01 Sep 2012 17:47:10 +0000</pubDate>
		<dc:creator>Luke Pacholski</dc:creator>
				<category><![CDATA[Illustration]]></category>
		<category><![CDATA[Portraits]]></category>

		<guid isPermaLink="false">http://flukeout.com/?p=808</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<img src="http://flukeout.com/wp-content/uploads/2012/09/takeshi_kitano_thumbnail.png" alt="" title="takeshi_kitano_thumbnail" width="100" height="100" class="PostThumbnail alignnone size-full wp-image-810" />

<p>
<img src="http://flukeout.com/wp-content/uploads/2012/09/takeshi-kitano.png" alt="" title="takeshi-kitano" width="540" height="775" class="alignnone size-full wp-image-809" />
</p>]]></content:encoded>
			<wfw:commentRss>http://flukeout.com/takeshi-kitano-portrait/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
