<?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>That Voodoo You Do</title>
	<atom:link href="http://www.thatvoodooyoudo.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thatvoodooyoudo.com</link>
	<description>CSS, JavaScript, and other dark arts</description>
	<lastBuildDate>Fri, 21 Mar 2008 17:03:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Voodoo on Walkabout</title>
		<link>http://www.thatvoodooyoudo.com/uncategorized/voodoo-on-walkabout/</link>
		<comments>http://www.thatvoodooyoudo.com/uncategorized/voodoo-on-walkabout/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 15:24:52 +0000</pubDate>
		<dc:creator>janettegirod</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.thatvoodooyoudo.com/uncategorized/voodoo-on-walkabout/</guid>
		<description><![CDATA[There won&#8217;t be much going on around here for the next few months.  I&#8217;ll be travelling around Africa and Asia, in search of new developments in the dark arts.
Adventures will be duly chronicled on my travelogue. 
See you in the winter!
]]></description>
			<content:encoded><![CDATA[<p>There won&#8217;t be much going on around here for the next few months.  I&#8217;ll be travelling around Africa and Asia, in search of new developments in the dark arts.</p>
<p>Adventures will be duly chronicled on <a href="http://kinggirod.com/">my travelogue</a>. </p>
<p>See you in the winter!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatvoodooyoudo.com/uncategorized/voodoo-on-walkabout/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flow 2.0</title>
		<link>http://www.thatvoodooyoudo.com/best-practice/flow-2-0/</link>
		<comments>http://www.thatvoodooyoudo.com/best-practice/flow-2-0/#comments</comments>
		<pubDate>Fri, 20 Apr 2007 23:00:14 +0000</pubDate>
		<dc:creator>janettegirod</dc:creator>
				<category><![CDATA[Best practice]]></category>
		<category><![CDATA[Work smart]]></category>

		<guid isPermaLink="false">http://www.thatvoodooyoudo.com/best-practice/flow-2-0/</guid>
		<description><![CDATA[In the spirit of the perpetual beta of Web 2.0, I&#8217;m republishing this post based on the changes I made for my presentation at the Web2Open in San Francisco.

 &#124; View &#124; Upload your own

Flow is something that we&#8217;ve all experienced at one point or another.  It gets us out of bed early in [...]]]></description>
			<content:encoded><![CDATA[<p>In the spirit of the perpetual beta of Web 2.0, I&#8217;m republishing this post based on the changes I made for my presentation at the <a href="http://www.socialtext.net/web2open/index.cgi">Web2Open</a> in San Francisco.</p>
<div style="width:425px;text-align:left" id="__ss_40586"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=flow-getting-into-the-zone-at-work-26101"/><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=flow-getting-into-the-zone-at-work-26101" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"><a href="http://www.slideshare.net/?src=embed"><img src="http://static.slideshare.net/swf/logo_embd.png" style="border:0px none;margin-bottom:-5px" alt="SlideShare"/></a> | <a href="http://www.slideshare.net/janetterie/flow-getting-into-the-zone-at-work?src=embed" title="View 'Flow: Getting into the zone at work' on SlideShare">View</a> | <a href="http://www.slideshare.net/upload?src=embed">Upload your own</a></div>
</div>
<p>Flow is something that we&#8217;ve all experienced at one point or another.  It gets us out of bed early in the morning so that we can get a few quiet hours in at the office.  It keeps us there late, after every one has gone.  It also keeps us glued to video games or out jogging on the street.</p>
<p>So what is this experience that keeps us coming back for more?  Most of us call it &#8220;getting into the Zone&#8221;.  The psychologist Mihaly Csikszentmihalyi coined the term &#8220;flow&#8221;.  Flow has also been called &#8216;a highly productive state of concentration&#8217;.  Csikszentmihalyi found flow so compelling that he dedicated his life to studying and deconstructing the experience.</p>
<h3>Flow matters</h3>
<p>What’s so great about flow? Being in the flow state while doing your work produces vastly better results than when you do your tasks on autopilot.  You get things done more quickly, and it&#8217;s a very gratifying experience in and of itself.  </p>
<p>None of this would matter if going into flow was just a nice fluke that happened every so often.  But in fact, you can learn to control it. You can harness its power to get <strong>better work done faster</strong>.   </p>
<p>There are two main aspects of learning to harness flow: learning to train your attention, and engineering circumstances that allow flow to occur more easily.</p>
<h3>Attention is key</h3>
<p>Attention is key to your experience of life.  What you get out of an experience is proportional to the amount of attention you pay it.</p>
<p>For example, you could have an amazing meal sitting in front of you, but if you are too distracted to notice the textures and flavors while you&#8217;re eating it, it will be gone before you remembered to enjoy it.  So that amazing meal becomes a mediocre, forgettable one.</p>
<p>Similarly, if you only half-watch a movie, you miss the themes, plot twists, and character development that make it interesting. An otherwise compelling movie becomes a dull one in your experience, when you remove your attention from the equation.</p>
<p>In the same way, doing your work using only part of your attention blocks out opportunities for discovering novel approaches as well as elegant solutions.</p>
<h3>Engineer circumstances that are favorable to flow</h3>
<p>The second aspect of learning to harness flow is to engineer circumstances that allow your mind to go into the flow state.  This aspect emphasizes making it easy on yourself, and not sabotaging the process of going into flow.</p>
<p>Since a large part of the flow state depends on engaging your full attention, there is an emphasis on screening out distractions as much as possible.  While you can&#8217;t necessarily screen out your colleagues, you can close down IM, your email client, and your RSS reader.  You may still need to browse the web, but be careful to stick to relevant pages, and not let yourself go from site, to site, to site, suddenly realizing 15 minutes later that you&#8217;ve gone on an unproductive tangent.  It is extremely easy to go down the online rabbit hole these days, but it is also one of the biggest modern barriers to flow.</p>
<h3>Nine components of flow</h3>
<p>Csikszentmihalyi identified nine components that characterize the flow state.  You&#8217;re probably already familiar with some of them and you might already do these. Finding ways to integrate <em>all</em> of the nine components into the way we work will help with this process of engineering situations where flow comes easily.</p>
<p><strong>1. Clear goals</strong><br />
The first thing that characterizes flow is the presence of clear goals.  It&#8217;s having a good idea of what you&#8217;re shooting for.  </p>
<p>It’s important for these goals to not be too abstract or long-term.  I don&#8217;t mean the sort of goal where you decide you&#8217;re going to build the world&#8217;s greatest social web app.  It needs to be at a scale that is achievable one session.  </p>
<p>You sit down, decide what you&#8217;re going to do, and by the end of the session, you&#8217;ve done it.</p>
<p>If you&#8217;re working on a website, it may be cracking just the one UI problem.  If you&#8217;re a writer, it would be writing just a few pages, or one article.  The important thing is that you have a clear idea what you want to achieve, and that you know it is achievable.  You don&#8217;t need to know exactly how you&#8217;re going to do it; you just need to know roughly what it is and how you&#8217;ll know when you get there.</p>
<p><strong>2.  A high degree of concentration on a limited field of attention</strong><br />
Another characteristic that Csikszentmihalyi noticed was part of the flow state is a high degree of concentration on a limited field of attention.</p>
<p>We have so many interesting things available to us while we&#8217;re sitting at our computers these days.  In fact, half of the apps we&#8217;ve seen this week exist to suck in our attention.  While this makes having a desk job way more fun then it used to be, it also tempts us to spread out our attention very thinly between IM, email, twitter, flickr, reddit, digg, and on and on. </p>
<p>As much as we like to think of ourselves as multi-taskers, the truth is we can only really concentrate on one thing at a time, and multi-tasking for humans is really just switching very quickly between tasks.  There is a cost associated with each instance of switching tasks, and it&#8217;s usually our work that pays the price.</p>
<p>The good news is, it&#8217;s easy to turn many of these things off!  They are virtual, and so they can be gone with a click.  Web sites are a bit trickier to screen out if the web is big part of your job, so you may just need to ban yourself from certain sites while you&#8217;re in a flow session.</p>
<p><strong>3.  A loss of self-consciousness, the merging of action and awareness.</strong><br />
The third component  of flow is a loss of self-consciousness &#8211; getting out of your head and into your task.  </p>
<p>One way to move toward this way of working is to stop viewing your work as an extension of your self-image.  Instead, start thinking of it as a collection of ideas whose edges you are trying to find and carve out; you are acting as a conduit to bring these ideas into a concrete reality.  This helps get your ego out of your work.</p>
<p><strong>4. A distorted sense of time.</strong><br />
Time is most people&#8217;s scarcest resource, so it should be carefully managed. This is one of the main benefits of flow &#8211; you get more out of the time you spend in flow, so you have the option of spending less time on your tasks. </p>
<p>The best way to lose awareness of time is to set apart a period of time specifically allotted to your predefined task, and to block out all distractions and interruptions as much as possible. The book <a href="http://www.amazon.com/Peopleware-Productive-Projects-Tom-DeMarco/dp/0932633439"><cite>Peopleware </cite></a> found that it takes at least 15 (uninterrupted) minutes to enter a state of flow.  You may find that the first 15 minutes are the most difficult to stay focused, but once you&#8217;ve made it through, you hit your stride.</p>
<p>If there is one kickstart system to begin getting a taste of flow, it is <a href="http://successbeginstoday.org/wordpress/2006/09/the-power-of-48-minutes/">The Power of 48 Minutes</a>. The idea is to work in 48 minute bursts, with 12 minute breaks in between. During the 48 minutes you are fully immersed in one task. This has an added safety net for people with short attention spans: if you start to get bored, you can race against the clock;  if you&#8217;re finding focusing on your task tortuous, you&#8217;ll at least know you only have to do it for X more minutes.  You&#8217;ll probably be surprised at first at just how much you can accomplish in a 48 minute session, when you are fully immersed.</p>
<p>After that burst, you get up, walk around, make a cup of coffee, check your email, catch up with your colleagues. Then, after what may seem like a decadently long break, you go back, refreshed, for the next round.</p>
<p>This system requires a timer so that you don&#8217;t need to keep checking the clock. You could use an egg timer, or a desktop widget.  I&#8217;m using desktop widget called <a href="http://www.timeleft.info/">TimeLeft</a>. It&#8217;s a little buggy to configure, but once you&#8217;ve got it set up, it&#8217;s useful and unintrusive.  If you know of a better one, please let me know.</p>
<p><strong>5. Direct &#038; immediate feedback; behavior can be adjusted as needed.</strong><br />
Csikszentmihalyi reckons that what makes most games fun is the fact that you can continually experiment and try out new strategies as you see what works and what doesn&#8217;t.  It&#8217;s also what makes any kind of driving or riding fast that demands constant fine-tuning of your course so enjoyable.  </p>
<p>So how can we bring this immediacy of feedback into our work?</p>
<p>Web 2.0 is all about early releases, alphas and betas, and short, iterative cycles, where you send your product out into the wild early, so that you can see how it is actually used, and then fine-tune it accordingly, usually several times.  While this way of working can seem a bit chaotic at first, it is also much more fun, because you get a constant stream of very useful feedback, which you can incorporate into your product to make it far better suited to your audience than if you had just tried to guess what they wanted.</p>
<p>There was an interesting study done a few years ago where they divided a pottery class into two groups.  The first group was told it would be graded on the number of pots it produced over the course of the term.  The second group was told it would be graded on the single best pot they produced in that term.  So essentially, the first group was being graded on quantity, and the second on quality. The results of this study were quite interesting.  It turned out the first group, who had the most tries, without being hung up on perfection, actually turned out the higher quality pots by the end of the term.</p>
<p>With web-based products, focusing on getting something built and out there and then fine-tuning it can result in a higher-quality end product than fixating on getting it perfect the first time.  You won&#8217;t know how you need to adjust your behavior until you get that feedback.</p>
<p><strong>6. Balance between ability level &#038; challenge.</strong><br />
We can&#8217;t always choose our tasks, and even when we do, there are usually parts of it that we&#8217;d rather skip.  Even in the best job, there will still be some amount of drudgery as well as some tasks that really stretch and intimidate us.</p>
<p>Luckily, you can adjust the level of challenge within most tasks.  If something is too easy or mind-numbing, find a way to make it more efficient, more elegant, more innovative, more automated.</p>
<p>If a task is too hard, find a way to break it down into increasingly smaller chunks until you find the right level of challenge.  Alternatively, deconstruct the way someone else has solved a similar problem.  </p>
<p><strong>7. A sense of personal control over the situation.</strong><br />
It is worth the time to master your tools; they should enable you, not get in your way. Put in the time to find the right software for the job, to understand the core concepts, to learn the best practices, to mechanize the mundane. </p>
<p>This way, when you&#8217;ve gotten into the flow state, you won&#8217;t have to interrupt yourself by looking up that shortcut, playing trial and error with something you should really know, or being distracted by a search for something trivial.</p>
<p><strong>8. Intrinsically rewarding action, resulting in effortlessness of action.</strong><br />
Not everyone is lucky enough to pick and choose which projects he works on. Even on a hand-picked project, there will still be parts that you don&#8217;t enjoy doing. Keep in mind that even if you can&#8217;t choose what you do, you still have a degree of freedom in how you do it. Learn to develop and refine your own style. Enjoy craftsmanship for its own sake.</p>
<p>Also, once you&#8217;ve become good at triggering the flow state, the experience of flow will become a reward within itself.</p>
<p><strong>9. Focus of awareness is narrowed down to the activity itself.</strong><br />
As soon as you notice your mind start to wander, use that as a trigger to remind yourself to refocus on your work. Your mind, by nature, needs to be occupied with something. The closer attention you pay to your chosen task, the less energy you&#8217;ll need to spend to keep your mind from wandering.</p>
<h3>There will always be interruptions</h3>
<p>This structured, focused, short-burst style of working is different than the free form style most people use by default. Colleagues, partners, and roommates may naturally assume that a given moment is as good (or bad) as any other to interrupt you.</p>
<p>How you manage people who are likely to interrupt you depends on your relationship to them. If you have an open, casual relationship with the person, then you can mention to them what you&#8217;re trying out before you go into a session. If the person interrupting you is somewhat unfamiliar (a colleague from another department, for example), you can point to your timer and ask if you can get back to them in whatever time it says. The timer is great for this; it makes the process look important and formalized. If the person is someone who regularly wants your time, you can better manage this by actively engaging with them in those 12 minute breaks. It&#8217;s a good a excuse to get up and walk around, and that person will feel less need to seek you out during your focused sessions.</p>
<p>Visual cues such as headphones and earplugs, are useful as well.  And if you really can’t bear to shut down IM, then at least change your status to busy.</p>
<h3>The pay-off</h3>
<p>None of applications of the 9 components is difficult within itself, and each can be added to your routine individually.  But even though the system is relatively simple, the pay off is substantial.  You&#8217;ll produce better quality work, in the same or less time, and you&#8217;ll enjoy the process more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatvoodooyoudo.com/best-practice/flow-2-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>God Save the Queen, as Long as She Has Democratic Values</title>
		<link>http://www.thatvoodooyoudo.com/culture-crossing/god-save-the-queen-as-long-as-she-has-democratic-values/</link>
		<comments>http://www.thatvoodooyoudo.com/culture-crossing/god-save-the-queen-as-long-as-she-has-democratic-values/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 10:06:45 +0000</pubDate>
		<dc:creator>janettegirod</dc:creator>
				<category><![CDATA[Culture crossing]]></category>

		<guid isPermaLink="false">http://www.thatvoodooyoudo.com/culture-crossing/god-save-the-queen-as-long-as-she-has-democratic-values/</guid>
		<description><![CDATA[
Seven years and one deportation later, I&#8217;ve finally been granted British citizenship.  The last step in the process was a very civilized &#8220;citizenship ceremony&#8221; where they served us tea and Victoria sponge cake, and we took an oath to, &#8220;&#8230;be faithful and bear true allegiance to Her Majesty Queen Elizabeth the Second&#8230;give my loyalty [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/images/queen-elizabeth.jpg" alt="Queen Elizabeth II" class="right" /><br />
Seven years and one deportation later, I&#8217;ve finally been granted British citizenship.  The last step in the process was a very civilized &#8220;citizenship ceremony&#8221; where they served us tea and <a href="http://www.agalinks.com/recipes_310.htm">Victoria sponge</a> cake, and we took an oath to, &#8220;&#8230;be faithful and bear true allegiance to Her Majesty Queen Elizabeth the Second&#8230;give my loyalty to the United Kingdom and&#8230;uphold its democratic values.&#8221;</p>
<p>This reminded me of my favorite section of <a href="http://www.amazon.co.uk/Life-United-Kingdom-Journey-Citizenship/dp/0113413025/ref=pd_bbs_1/203-2114056-6011918?ie=UTF8&#038;s=books&#038;qid=1174812469&#038;sr=8-1">the book that the Citizenship test is based on</a>, the &#8220;How Britain is Governed&#8221; chapter.  Here are some gems:</p>
<p>&#8220;The United Kingdom constitution is an unwritten constitution.&#8221;<br />
&#8220;Britain has a constitutional monarchy.&#8221;<br />
&#8220;The Queen is Head of State of the United Kindgom.&#8221;<br />
&#8220;There would be a constitutional crisis if the monarch ever spoke out publicly either for or against government policy.&#8221;</p>
<p>So <em>that&#8217;s</em> why the Queen rarely speaks.  Because the <strong>unwritten constitution would be in crisis if the Head of State expressed her opinion</strong>!  Reminds me of the people encouraging Americans to forfeit their civil liberties and right to privacy in order to preserve their freedoms.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatvoodooyoudo.com/culture-crossing/god-save-the-queen-as-long-as-she-has-democratic-values/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Diversity and the High School Dance</title>
		<link>http://www.thatvoodooyoudo.com/geek-out/diversity-and-the-high-school-dance/</link>
		<comments>http://www.thatvoodooyoudo.com/geek-out/diversity-and-the-high-school-dance/#comments</comments>
		<pubDate>Fri, 09 Mar 2007 09:01:37 +0000</pubDate>
		<dc:creator>janettegirod</dc:creator>
				<category><![CDATA[Geek out]]></category>

		<guid isPermaLink="false">http://www.thatvoodooyoudo.com/geek-out/diversity-and-the-high-school-dance/</guid>
		<description><![CDATA[The debate over whether there should be more women speakers in our industry was reignited by Eric Meyer&#8217;s recent post where he said &#8220;as a conference organizer, I don’t care about diversity.&#8221;  This set off what is apparently called a blogostorm, with lots of passionate reactions.
I would need to know a lot more about [...]]]></description>
			<content:encoded><![CDATA[<p>The debate over whether there should be more women speakers in our industry was reignited by Eric Meyer&#8217;s recent post where he said &#8220;<a href="http://meyerweb.com/eric/thoughts/2007/02/23/diverse-it-gets/"><strong>as a conference organizer, I don’t care about diversity</strong></a>.&#8221;  This set off what is apparently called a blogostorm, with <a href="http://mezzoblue.com/archives/2007/02/24/homogeneity/">lots of</a> <a href="http://www.dashes.com/anil/2007/02/23/the_old_boys_cl">passionate</a> <a href="http://daringfireball.net/2007/02/web_nerd_gender_diversity">reactions</a>.</p>
<p>I would need to know a lot more about the diversity within the field, and the relative talent available, before I could offer a useful opinion, but the dynamics of the whole thing seemed very familiar. Then I realized: it&#8217;s the <strong>same dynamic as a high school dance</strong>.</p>
<p>If you&#8217;ve since blocked these experiences out, let me take you back there a moment. The DJ&#8217;s spinning &#8220;<a href="http://www.youtube.com/watch?v=3skS2pZ1ktc">White Lines</a>,&#8221; you&#8217;re goofing around in a circle with your friends, showing off that you know all the words (though you have only the most abstract idea of what they might mean).  Then &#8220;<a href="http://www.youtube.com/watch?v=1f-T2rSEBcs">Careless Whisper</a>&#8221; comes on.  Some people are <strong>secretly excited</strong>, because it&#8217;s an excuse to get closer to what (or whom) they were after all along.  Other people dread these moments, because of the <strong>ball of nerves and fear</strong> that strikes the pit of their stomach, but <strong>feel they ought to take part</strong> anyway.  Whatever their reaction, the code of conduct is the same.  Girls are meant to make themselves as appealing as possible, and <strong>wait to be asked</strong>.  Boys are meant to ask, and if they are turned down, <strong>keeping asking around until someone says &#8216;yes&#8217;</strong>.</p>
<p>Tantek comments, <a href="http://tantek.com/log/2007/02.html#d23t0724">&#8220;One of the biggest complaints I hear/read is, why aren&#8217;t people inviting me to speak?..But the biggest response to those that are waiting for invites is &#8211; why are you being so passive?&#8221;</a>.  For me, at least, it&#8217;s because I didn&#8217;t know we were meant to keep asking until someone said yes!  Isn&#8217;t it pushy or rude or inappropriate or something?  Apparently it isn&#8217;t, but if you didn&#8217;t know what the code of conduct was, I think <strong>your assumption might be influenced by the way you were expected to behave in those socially formative years</strong>.</p>
<p>I never made it to prom.  I figured out that living rooms were much more fun to have dance sessions in, because you chose the tunes, you could jump on the couch, and you didn&#8217;t have to wear stupid shoes.   If <strong>conference rosters are the new homecoming courts</strong>, <a href="http://blog.makemeaspeaker.com/">Meri&#8217;s</a> and <a href="http://www.eu.socialtext.net/web2open/index.cgi?web2open">Tara&#8217;s</a> parties are looking like a lot more fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatvoodooyoudo.com/geek-out/diversity-and-the-high-school-dance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flow: Get into the Zone at Work</title>
		<link>http://www.thatvoodooyoudo.com/best-practice/flow/</link>
		<comments>http://www.thatvoodooyoudo.com/best-practice/flow/#comments</comments>
		<pubDate>Tue, 06 Mar 2007 09:55:54 +0000</pubDate>
		<dc:creator>janettegirod</dc:creator>
				<category><![CDATA[Best practice]]></category>
		<category><![CDATA[Work smart]]></category>

		<guid isPermaLink="false">http://www.thatvoodooyoudo.com/best-practice/flow-the-zen-of-writing-great-software/</guid>
		<description><![CDATA[We&#8217;ve all had the experience where we&#8217;ve become so completely absorbed in our work that time flies by, the outside world is a million miles away, and our talents flow freely.  These episodes can be deeply gratifying, and some of our best work comes out of them. So, what causes this, and more importantly, [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all had the experience where we&#8217;ve become so completely absorbed in our work that time flies by, the outside world is a million miles away, and our talents flow freely.  These episodes can be deeply gratifying, and some of our best work comes out of them. So, what causes this, and more importantly, how can we make it happen more often?</p>
<p>The psychologist <a href="http://www.brainchannels.com/thinker/mihaly.html">Mihaly Csikszentmihalyi</a> called this state <em>flow</em>, and spent years studying the phenomenon.  Flow has also been described as <strong>&#8216;a highly productive state of concentration&#8217;</strong> in <a href="http://www.amazon.com/Peopleware-Productive-Projects-Teams-2nd/dp/0932633439">Peopleware : Productive Projects and Teams</a>, and as a <strong>&#8216;<a href="http://en.wikipedia.org/wiki/Flow_%28psychology%29">Zen-like state of total oneness with the activity and the situation</a>&#8216;</strong> in Wikipedia.</p>
<h3>Why Flow Should Matter to You</h3>
<p><cite>Peopleware</cite> suggests that <strong>flow is essential to writing great software</strong>.  Certainly, nose-to-the-grindstone style of churning out code can produce copious amounts of mediocre results.  But to truly let the stroke of genius in, you need to be tapping into the Zen of the matter.</p>
<p>Csikszentmihaly goes even further, arguing that &#8220;it is the full involvement of flow, rather than happiness, that <strong>makes for an excellent life</strong>.&#8221;  This is a particularly interesting assertion in light of the recent studies that suggest that <a href="http://psychologytoday.com/articles/pto-20021125-000001.html">we aren&#8217;t very good at predicting what will make us happy</a> anyway.</p>
<p><strong>Entering this flow state can be a skill, not a fluke.</strong></p>
<h3>The Two Ways</h3>
<p>There are two complementary ways to increase the frequency of flow in your daily work.</p>
<p>The first is training your ability to concentrate.  <strong>Attention is key to your experience of life</strong>; how much you get out of any activity is directly related to how much attention you pay to it <em>in the moment</em>.  For example, you can eat an amazing meal, but if you haven&#8217;t noticed the flavors and textures, it will have gone before you remembered to enjoy it.  Similarly, if you only half-watch a movie, you will miss the themes, plot twists and character development that make it interesting.  In the same way, doing your work while in <strong>autopilot blocks out opportunities for novel approaches</strong> and elegant solutions to present themselves to you.  Genius will only come while you are fully engaged with what you are doing.</p>
<p><strong>Your ability to concentrate can be trained, just as your body can.</strong>  It is a slow, incremental process, and just like with physical training, the real gains are made through consistency rather than occasional bursts.  You can build your powers of concentration using many activities, but it is often helpful to start with one that is unrelated to your day job.  This is because the presence of agendas and goals other than simply training your mind can detract from your focus and hinder your progess.</p>
<p>A particularly good concentration-boosting technique is the practice of active meditation.  I personally like <a href="http://acem.com/english/what_is_acem.shtml">Acem meditation</a>, because it is non-religious and focuses on the development of the mind, rather than &#8220;mood-seeking&#8221;, or the pursuit of bliss.</p>
<p>The second way to increase the frequency of flow in your work is to <strong>engineer circumstances that allow flow to occur</strong>.  Csikszentmihaly identified nine components of an experience of flow.  Here is a list of them with suggested ways to integrate them into your daily work style, so that you can enter this state more often.</p>
<h3>The Nine Components of Flow</h3>
<h4>1. Clear goals.</h4>
<p>To enter the flow state, you need to define a short-term goal. If you&#8217;re working on a large multi-session project like a web app, decide your purpose for this single creative session. Be careful not to overqualify your purpose; your purpose should be &#8220;an arrow, not a container&#8221;. (- <a href="http://www.stevepavlina.com/">Steve Pavlina</a>)</p>
<h4>2. A high degree of concentration on a limited field of attention.</h4>
<p>Concentration is absolutely key, and there are ways to make your workstation less distracting.  Make things easier on yourself by removing everything extraneous from your field of attention &#8211; close down unnecessary applications, ban yourself from IM, email, and irrelevant sites for the duration of the session. It is easy, as soon as the mind starts to wander or a problem seems too messy to deal with, to switch gears and distract yourself with email or irrelevant tasks.  This is exactly the moment when you should remind yourself to engage fully with your stated task.  Don&#8217;t sabotage yourself!</p>
<h4>3. A loss of self-consciousness, the merging of action and awareness.</h4>
<p>This is Csikszentmihaly&#8217;s bit of Zen &#8211; there is no longer a distinction between you and your task.  This merging comes gradually, as you learn to let yourself be fully absorbed.  One way to leave your self-consciousness out of the equation is to convince yourself that no one will see the results anyway, thereby freeing up that mental energy for the task itself.  A bit like dancing as if nobody’s watching, but with keystrokes.</p>
<h4>4. Distorted sense of time.</h4>
<p>Time is most people&#8217;s scarcest resource, so it should be carefully managed. This is one of the main benefits of flow &#8211; you get more out of the time you spend in flow, so you have the option of spending less time on your tasks.  (Though you may find you enjoy it so much that you do it more often.)</p>
<p>The best way to lose awareness of time is to set apart a period of time specifically allotted to your predefined task, and to block out all distractions and interruptions as much as possible. <cite>Peopleware</cite> says <strong>it takes at least 15 (uninterrupted) minutes to enter a state of flow</strong>.</p>
<p>If there is one kickstart system to begin getting a taste of flow, it is <a href="http://successbeginstoday.org/wordpress/2006/09/the-power-of-48-minutes/">The Power of 48 Minutes</a>.  Cheesy website, but an effective system.  The idea is to <strong>work in 48 minute bursts, with 12 minute breaks in between</strong>.  During the 48 minutes you are fully immersed in one task. If you start to get bored, you can race against the clock. After that burst, you get up, walk around, make a cup of tea, and check your email.  Then, after what may seem like a decadently long break, you go back for Round 2.</p>
<p>This system requires a timer so that you don&#8217;t need to keep checking the clock. I&#8217;m using desktop widget called <a href="http://www.timeleft.info/">TimeLeft</a>. It&#8217;s a little buggy to configure, but once you&#8217;ve got it set up, it&#8217;s useful and unintrusive.</p>
<h4>5. Direct and immediate feedback; behaviour can be adjusted as needed.</h4>
<p>This ties in well with a principle of agile programming &#8211; test early and often.  In this way you can continually fine tune your work so that you don&#8217;t stray too far down the wrong path.  Keeping an eye on the output will also give you a steady trickle of rewards, as you see the fruits of your labour.</p>
<h4>6. Balance between ability level and challenge.</h4>
<p>According to Csikszentmihaly, too high a challenge results in anxiety, whereas too low a challenge results in boredom.  You can adjust the level of challenge within most tasks. If something is too easy, find a way too make it more efficient, more elegant, more innovative, or more automated. If a task is too hard, break it up into progressively smaller chunks until you find the right level of challenge.</p>
<p>One interesting side note to this is that perhaps, when we find ourselves arguing over minutae and getting downright pedantic, we should take it as a sign that we should &#8216;move on&#8217; and add another level of complexity to our work.  </p>
<h4>7. A sense of personal control over the situation or activity.</h4>
<p>It is worth the time to master your tools; they should enable you, not get in your way.  Put in the time to find the right software for the job, to understand the core concepts, to learn the best practices, to mechanize the mundane.  This way, when you&#8217;re in the flow state, you won&#8217;t be interrupted by looking up that shortcut, playing trial and error with something you should really know, or being distracted by a search for something trivial.</p>
<h4>8. Intrinsically rewarding action, so there is an effortlessness of action.</h4>
<p>Not everyone is lucky enough to pick and choose which projects he works on.  Even on a hand-picked project, there will still be parts that one doesn&#8217;t enjoy doing.  Keep in mind that even if you can&#8217;t choose <em>what you do</em>, you still have a degree of freedom in <em>how you do it</em>. Learn to develop and take pleasure in your own style.  Enjoy craftsmanship for its own sake.</p>
<p>Also, once you&#8217;ve become good at triggering the flow state, the experience of flow will become a reward within itself.</p>
<h4>9. Focus of awareness is narrowed down to the activity itself.</h4>
<p>As soon as you notice your mind start to wander, use that as a trigger to remind yourself to refocus on your work.  Your mind, by nature, needs to be occupied with something.  The closer attention you pay to your chosen task, the less energy you&#8217;ll need to spend to keep your mind from wandering.</p>
<h3>Dealing with external interruptions</h3>
<p>This structured, focused, short-burst style of working is different than the free form style most people use by default.  Colleagues, partners, and flatmates may naturally assume that a given moment is as good (or bad) as any other to interrupt you.  </p>
<p>How you manage people who are likely to interrupt you depends on your relationship to them.  If you have an open, casual relationship with the person, then you can mention to them what you&#8217;re trying out before you go into a session.  If the person interrupting you is somewhat unfamiliar (a colleague from another department, for example), you can point to your timer and ask if you can get back to them in whatever time it says.  The timer is great for this; it makes the process look important and formalized.  If the person is someone who regularly wants your time, you can better manage this by actively engaging with them in those 12 minute breaks.  It&#8217;s a good a excuse to get up and walk around, and that person will feel less need to seek you out during your focused sessions.</p>
<p>Visual cues such as headphones and earplugs are useful as well.</p>
<h3>It&#8217;s as Simple as That</h3>
<p>Clarifying your short-term goals, closing out likely distractions, letting go of your expectations of how people will react to your work,  setting apart a period of time and letting a timer keep track of it, testing early and often, adjusting tasks to the right level of difficulty, mastering your tools, enjoying craftsmanship for its own sake, and training your mind to wander less.  All of these are simple things within themselves, though perhaps a lot to keep track of at once.  You can integrate these components into your work style all at once or bit by bit.  The end result will be the same: a fuller, more satisfying engagement with your work, yielding higher quality results.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatvoodooyoudo.com/best-practice/flow/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
	</channel>
</rss>
