<?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 version="2.0">
  <channel>
    <title>dojo4</title>
    <description>dojo4 Blog Posts</description>
    <link>http://dojo4.com/blog</link>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/dojo4" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dojo4" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
      <title>Technology considered harmful</title>
      <description>My parents are in Boulder from Alaska for a few weeks.  I don't get to see them that much.

This morning I helped them find a great hike to do in the area at Hall Ranch ( http://www.singletracks.com/bike-trails/hall-ranch.html ) which is about 20 miles away in a town called Lyons.  My folks had never been there so my mother asked me for directions.  My dad has an iPhone and showed just how cool it is to be able to do a search in maps and get directions just like that - technology to the rescue!

On the way to work I had a bit of a bad feeling: did I really just help my mom?  Instead of showing her how to use some neat-o bit of technology I could have just taken 30 seconds to give her directions.  Why didn't I?

Technology is here to help us.  It's a tool to make our lives easier and happier.  Right?

Wrong.  Technology is just a tool, like any other - it's the relationship to it's user that makes it helpful or harmful.  If we assume for a minute, that what makes people happy is their relationships with other people (a safe assumption - http://www.pbs.org/thisemotionallife/topic/connecting/connection-happiness) then any application that actually reduces human connection may *not be helpful* in the long term.

It's true, being able to pull up a map when you are alone and lost is truly helpful.  But *actually talking* to your son, or even a stranger, instead of using an 'app' when you need directions is undoubted a more profound experience for both people. 

Does your technology promote self reliance and less human interaction?

If so, it's at risk of being actually harmful to people - regardless of how much it might help the individual in that moment.</description>
      <pubDate>Thu, 10 May 2012 19:37:00 +0000</pubDate>
      <author>Ara</author>
      <link>http://dojo4.com/blog/technology-considered-harmful</link>
    </item>
    <item>
      <title>Your style is orthodox, and it sucks.</title>
      <description>Today I put together a gist showing code being transformed from fugly to legible
&lt;br /&gt;
&lt;br /&gt;

&lt;script src="https://gist.github.com/2636430.js?file=a.rb"&gt;&lt;/script&gt;
&lt;br /&gt;

some nice comments and twitter discussion followed
&lt;br /&gt;

&lt;blockquote class="twitter-tweet"&gt;&lt;p&gt;it's *extremely* unlikely that code that doesn't sit beautifully on your screen is error free - fugly tests only confound the issue.&lt;/p&gt;&amp;mdash; Ara T. Howard (@drawohara) &lt;a href="https://twitter.com/drawohara/status/199886964403601408" data-datetime="2012-05-08T15:42:20+00:00"&gt;May 8, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;
&lt;br /&gt;

&lt;blockquote class="twitter-tweet"&gt;&lt;p&gt;+1 RT @&lt;a href="https://twitter.com/drawohara"&gt;drawohara&lt;/a&gt;your coding style is everything: &lt;a href="https://t.co/gtdc3V34" title="https://gist.github.com/2636430"&gt;gist.github.com/2636430&lt;/a&gt;&lt;/p&gt;&amp;mdash; Prakash Murthy (@_prakash) &lt;a href="https://twitter.com/_prakash/status/199886723491184640" data-datetime="2012-05-08T15:41:23+00:00"&gt;May 8, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;
&lt;br /&gt;


&lt;blockquote class="twitter-tweet"&gt;&lt;p&gt;Agreed…and the refactoring is a quick one. “@&lt;a href="https://twitter.com/drawohara"&gt;drawohara&lt;/a&gt;: your coding style is everything: &lt;a href="https://t.co/0dBnlp8J" title="https://gist.github.com/2636430"&gt;gist.github.com/2636430&lt;/a&gt;”&lt;/p&gt;&amp;mdash; Mike Gehard (@mikegehard) &lt;a href="https://twitter.com/mikegehard/status/199895169649225728" data-datetime="2012-05-08T16:14:56+00:00"&gt;May 8, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;
&lt;br /&gt;

&lt;blockquote class="twitter-tweet" data-in-reply-to="199886352932802560"&gt;&lt;p&gt;@&lt;a href="https://twitter.com/drawohara"&gt;drawohara&lt;/a&gt; an additional advantage is that it's easy to see what changed with diff in your final example.&lt;/p&gt;&amp;mdash; Eric Hodel (@drbrain) &lt;a href="https://twitter.com/drbrain/status/199898317537284097" data-datetime="2012-05-08T16:27:27+00:00"&gt;May 8, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;
&lt;br /&gt;

&lt;blockquote class="twitter-tweet"&gt;&lt;p&gt;“@&lt;a href="https://twitter.com/drawohara"&gt;drawohara&lt;/a&gt;: each grain of cognitive dissonance in the code moves the solution farther away.”. This is so true I want it in a t-shirt&lt;/p&gt;&amp;mdash; David Clements (@digidigo) &lt;a href="https://twitter.com/digidigo/status/199903823379181568" data-datetime="2012-05-08T16:49:20+00:00"&gt;May 8, 2012&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src="//platform.twitter.com/widgets.js" charset="utf-8"&gt;&lt;/script&gt;
&lt;br /&gt;

How do you think people feel about your coding prose?


&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;

ps.  this one got some talk too.  hesitated to include due to 'hairy' ref.  but wtf.

&lt;br /&gt;
&lt;br /&gt;
&lt;script src="https://gist.github.com/2636753.js"&gt; &lt;/script&gt;</description>
      <pubDate>Tue, 08 May 2012 19:12:00 +0000</pubDate>
      <author>Ara</author>
      <link>http://dojo4.com/blog/your-style-is-orthodox-and-it-sucks</link>
    </item>
    <item>
      <title>Hubba Hubba</title>
      <description>&lt;p&gt;&lt;img class="text-align-center" rel="450x450" alt="Hub Event" title="Hub Event" src="/system/images/BAhbB1sHOgZmIikyMDEyLzA1LzA0LzIwXzI1XzU3XzIwMF9IdWJFdmVudC5qcGdbCDoGcDoKdGh1bWIiDTQ1MHg0NTA+/HubEvent.jpg" height="301" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a title="http://www.hubboulder.com/" href="http://www.hubboulder.com/"&gt;Hub Boulder&lt;/a&gt; had its first public event this week out at &lt;a title="http://303vodka.com/" href="http://303vodka.com/"&gt;303 Vodka&lt;/a&gt;. It was originally slated to be held downtown but when the number of RSVPs climbed to close to 300, we decided to move it out to the &lt;a title="http://assets.flavorwire.com/wp-content/uploads/2012/03/Mad_Max_Beyond_Thunderdome_1985-image-497780-1024x687.jpg" href="http://assets.flavorwire.com/wp-content/uploads/2012/03/Mad_Max_Beyond_Thunderdome_1985-image-497780-1024x687.jpg"&gt;Bartertown&lt;/a&gt; neighborhood of Boulder. Despite (or maybe because of) the move, the turnout persisted in being phenomenal and included a whole range of folk, from those who already died-hard members of the Hub to those who came just to find out more. &lt;span&gt;&lt;a title="http://www.impactassets.org/about-us/team/timothy-freundlich/" href="http://www.impactassets.org/about-us/team/timothy-freundlich/"&gt;Tim Freundlich&lt;/a&gt;
&lt;/span&gt; was on hand to talk about &lt;a title="hhttp://hub-ventures.com/" href="hhttp://hub-ventures.com/"&gt;Hub Ventures&lt;/a&gt;' support for Hub Boulder and the vision for the next ten years  of having &lt;a title="http://www.the-hub.net/" href="http://www.the-hub.net/"&gt;Hubs&lt;/a&gt; in every &lt;a title="http://www.the-hub.net/network" href="http://www.the-hub.net/network"&gt;major metropolitan city in the world&lt;/a&gt; with a membership of over 2 million change-makers, social innovators, and entrepreneurs cultivating the common good. Hub Boulder a dynamic piece of this movement and dojo4 is thrilled to be one of its founding members and primary supporters. &lt;/p&gt;
&lt;p&gt;To become a member or for more info: &lt;a title="http://www.hubboulder.com/memberships/" href="http://www.hubboulder.com/memberships/"&gt;http://www.hubboulder.com/memberships/&lt;/a&gt;
&lt;a title="http://www.hubboulder.com/memberships/" href="http://www.hubboulder.com/memberships/"&gt;&lt;/a&gt;
&lt;/p&gt;</description>
      <pubDate>Fri, 04 May 2012 20:00:00 +0000</pubDate>
      <author>Corey</author>
      <link>http://dojo4.com/blog/hubba-hubba</link>
    </item>
    <item>
      <title>toolbox for a better world: do something simple first &amp; listen deeply</title>
      <description>&lt;p&gt;We were just invited to be one of the presenters at the &lt;a target="_blank" title="http://communikey.us/festival2012/festival/events/#!/event/69" href="http://communikey.us/festival2012/festival/events/#%21/event/69"&gt;ShareLab&lt;/a&gt; event the &lt;a title="http://communikey.us/festival2012/" href="http://communikey.us/festival2012/"&gt;CMKY Festival&lt;/a&gt;. The event used &lt;a title="http://en.wikipedia.org/wiki/Open-space_meeting" href="http://en.wikipedia.org/wiki/Open-space_meeting"&gt;open space technology&lt;/a&gt; to engage the question: &lt;a title="http://en.wikipedia.org/wiki/World_Game" href="http://en.wikipedia.org/wiki/World_Game"&gt;Can we design a world that is workable for 100% of humanity?&lt;/a&gt; As a presenter, dojo4 was asked to bring a ‘&lt;a title="http://rhizomenetwork.wordpress.com/2012/04/12/the-power-of-provocation/" href="http://rhizomenetwork.wordpress.com/2012/04/12/the-power-of-provocation/"&gt;provocation&lt;/a&gt;’ that would address one model or practice that we believe is revolutionizing our work and contributing to a better world.&lt;/p&gt;
&lt;p&gt;Hmm, good question! And provocative indeed! I talked to the partners here about it and what easily floated to the top as the most crucial practices we believe are revolutionizing our work and contributing to a better world are: Do Something Simple First and Listen Deeply.&lt;/p&gt;
&lt;p&gt;And so this is what I offered as a provocation at the ShareLab:&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="1 Do Something Simple First" title="1 Do Something Simple First" src="/system/images/BAhbB1sHOgZmIjgyMDEyLzA1LzAzLzIwXzUzXzE4Xzc4XzFfRG9Tb21ldGhpbmdTaW1wbGVGaXJzdC5qcGdbCDoGcDoKdGh1bWIiDTQ1MHg0NTA+/1_DoSomethingSimpleFirst.jpg" height="338" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;People often say that at dojo4 we design and build software for the internet. But that’s not actually what we do. What we do is help solve problems for people. Most often we use technology and design as tools for engaging these problems. But really, the most cogent way to describe what we do is that we help solve problems for people by doing something simple first.&lt;/p&gt;
&lt;p&gt;Let me break down what I mean by that...&lt;/p&gt;
&lt;p&gt;&lt;img rel="225x255" alt="2 Do" title="2 Do" src="/system/images/BAhbB1sHOgZmIiUyMDEyLzA1LzAzLzIwXzUzXzE4XzIzOV8yX0RvLmpwZ1sIOgZwOgp0aHVtYiINMjI1eDI1NT4/2_Do.jpg" height="255" width="205" /&gt;&lt;/p&gt;
&lt;p&gt;First of all: do! That means taking a can-do attitude. It doesn’t mean sit around and think about it for another week. It means approaching problems with a sense of achieving something. So the next question is what is this “something?”&lt;/p&gt;
&lt;p&gt;&lt;a title="http://xkcd.com/974/" href="http://xkcd.com/974/"&gt;&lt;img rel="450x450" alt="3 Pass The Salt" title="3 Pass The Salt" src="/system/images/BAhbB1sHOgZmIi4yMDEyLzA1LzAzLzIwXzUzXzE4XzQzNl8zX1Bhc3NUaGVTYWx0LmpwZ1sIOgZwOgp0aHVtYiINNDUweDQ1MD4/3_PassTheSalt.jpg" height="338" width="450" /&gt;&lt;/a&gt;
&lt;br /&gt;“Something” is probably what's right in front of you. It’s the thing that’s needed right now. For instance, a prospective client walks into dojo4 with this problem: “We don’t have the salt and we want the salt.” At that point, “do something” is passing them the salt. We don’t need to build them a catapult for vaulting the salt over to their side of the table and we don’t need to develop an algorithm for how long it will take to get the salt to them by various methods of salt passing. What we need to do is use the most basic tools to get them the salt, which is most likely going to mean using our hands and arm muscles to push the salt across to them.&lt;/p&gt;
&lt;p&gt;We pass the salt in the most basic way possible, being sure not to elaborate unnecessarily.&lt;/p&gt;
&lt;p&gt;&lt;a title="http://math.ucr.edu/home/baez/physics/General/occam.html" href="http://math.ucr.edu/home/baez/physics/General/occam.html"&gt;&lt;img rel="450x450" alt="4 Einstein" title="4 Einstein" src="/system/images/BAhbB1sHOgZmIisyMDEyLzA1LzAzLzIwXzUzXzE4XzU3MF80X2VpbnN0ZWluLmpwZ1sIOgZwOgp0aHVtYiINNDUweDQ1MD4/4_einstein.jpg" height="338" width="450" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Doing something truly simple is the most powerful and elegant work we do. And so this is always the first approach to take.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="5 First" title="5 First" src="/system/images/BAhbB1sHOgZmIigyMDEyLzA1LzAzLzIwXzUzXzE4XzgyM181X2ZpcnN0LmpwZ1sIOgZwOgp0aHVtYiINNDUweDQ1MD4/5_first.jpg" height="338" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Avoiding getting lost in the maze, by taking the most straightforward and simple path first, underlies one of the principles of software engineering that serves us well: the steel thread. &lt;a title="http://en.wikipedia.org/wiki/Steel_thread" href="http://en.wikipedia.org/wiki/Steel_thread"&gt;A steel thread indicates the most important path of execution in a computer system.&lt;/a&gt; It focuses on only on what is fundamental to a system and shuns added or auxiliary possibilities and uses.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="6 Steel Thread" title="6 Steel Thread" src="/system/images/BAhbB1sHOgZmIi4yMDEyLzA1LzAzLzIwXzUzXzE4Xzk1OF82X1N0ZWVsVGhyZWFkLmpwZ1sIOgZwOgp0aHVtYiINNDUweDQ1MD4/6_SteelThread.jpg" height="338" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;By doing something simple first we are able to draw the most sturdy steel thread through from the inception of a problem, or entry to a system, all the way to its solution or conclusion.&lt;/p&gt;
&lt;p&gt;What we’ve found is that the system that underlies all the technical and design problems that we encounter is the interrelation of people. The essential system is a human framework. And we’ve found that the first thing we can do simply in this system is to try to understand each other more clearly.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="7 Understanding People" title="7 Understanding People" src="/system/images/BAhbB1sHOgZmIjYyMDEyLzA1LzAzLzIwXzUzXzE5XzE1NV83X1VuZGVyc3RhbmRpbmdQZW9wbGUuanBnWwg6BnA6CnRodW1iIg00NTB4NDUwPg/7_UnderstandingPeople.jpg" height="338" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;A steel thread that we can draw through the problems that arise in the human system is to try to understand people better. And in order to understand clients and users better, we have to understand ourselves and each other better. Unquestionably, this approach has the potential of spinning off many beneficial results, but at the very least it allows us to design and build better web applications.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="8 Understanding=Better" title="8 Understanding=Better" src="/system/images/BAhbB1sHOgZmIjcyMDEyLzA1LzAzLzIwXzUzXzE5XzY4M184X3VuZGVyc3RhbmRpbmdfYmV0dGVyLmpwZ1sIOgZwOgp0aHVtYiINNDUweDQ1MD4/8_understanding=better.jpg" height="338" width="450" /&gt;&lt;/p&gt;
&lt;p&gt;One of the practices or tools that we use at dojo4 to understand ourselves and each other better is to have &lt;a title="http://dojo4.com/blog/a-bow-and-a-clap" href="http://dojo4.com/blog/a-bow-and-a-clap"&gt;a weekly standup&lt;/a&gt; that cultivates our ability to ask compelling questions and to listen deeply. We take turns asking one &lt;a title="https://twitter.com/#!/search/realtime/%23dj4standup" href="https://twitter.com/#%21/search/realtime/%23dj4standup"&gt;question&lt;/a&gt; every week that might allow us to understand ourselves and each other better, and refines our capacity for actually, really listening.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="9 Standup" title="9 Standup" src="/system/images/BAhbB1sHOgZmIioyMDEyLzA1LzAzLzIwXzUzXzE5XzgyM185X1N0YW5kdXAuanBnWwg6BnA6CnRodW1iIg00NTB4NDUwPg/9_Standup.jpg" height="338" width="450" /&gt;
&lt;/p&gt;
&lt;p&gt;We use a loose &lt;a title="http://www.artofhosting.org/thepractice/coremethods/circlepractise/" href="http://www.artofhosting.org/thepractice/coremethods/circlepractise/"&gt;circle practice&lt;/a&gt; as this tool, but there are many methods and practices that do the trick. The main point is that we’ve found that it’s important to core of our business and our work in the world to understand people better. And we can best do this by sticking to two related fundamentals: do something simple first and listen deeply.&lt;/p&gt;
&lt;p&gt;&lt;img rel="450x450" alt="10 Do Something Simple First" title="10 Do Something Simple First" src="/system/images/BAhbB1sHOgZmIjkyMDEyLzA1LzAzLzIwXzUzXzIwXzc4XzEwX0RvU29tZXRoaW5nU2ltcGxlRmlyc3QuanBnWwg6BnA6CnRodW1iIg00NTB4NDUwPg/10_DoSomethingSimpleFirst.jpg" height="338" width="450" /&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This thanks to &lt;a title="http://codeforpeople.com/" href="http://codeforpeople.com/"&gt;Ara&lt;/a&gt; and &lt;a title="https://twitter.com/#!/hoosteeno" href="https://twitter.com/#%21/hoosteeno"&gt;Justin&lt;/a&gt; and my other cohorts at dojo4 for conversations about what we can do and already do to make a better world.&lt;/em&gt;
&lt;/p&gt;</description>
      <pubDate>Thu, 03 May 2012 20:46:00 +0000</pubDate>
      <author>Corey</author>
      <link>http://dojo4.com/blog/toolbox-for-a-better-world-do-something-simple-first-listen-deeply</link>
    </item>
  </channel>
</rss>

