agileweb.org (without imported items) http://agileweb.org/ agileweb.org (without imported items) http://agileweb.org/ http://asset.soup.io/asset/0129/4353_8c96.gif 128 128 Ross Lawleys tumblelog mainly on software and agile methods. Goodbye from agileweb - closing down and will be no more!  Happy 2010! Goodbye from agileweb - closing down and will be no more!  Happy 2010! <div><br /></div><div>Catch me over at <a href="http://www.rosslawley.co.uk">http://www.rosslawley.co.uk</a></div>Thu, 31 Dec 2009 23:10:23 GMThttp://agileweb.org/post/39913936/Goodbye-from-agileweb-closing-down-and-willurn:www-soup-io:1:39913936regular Kanban Distilled for Managers <p>its simple really!</p> <p><a href="http://www.kanbandistilled.com/">http://www.kanbandistilled.com/</a></p>Tue, 17 Nov 2009 11:43:27 GMThttp://agileweb.org/post/34775675/Kanban-Distilled-for-Managersurn:www-soup-io:1:34775675link (Video) <div><a href="http://www.slideshare.net/RossC0/thinking-functionally-in-ruby" title="Thinking Functionally In Ruby">Thinking Functionally In Ruby</a><object height="355" width="425"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thinking-functionally-in-ruby-091016082812-phpapp02&amp;stripped_title=thinking-functionally-in-ruby" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=thinking-functionally-in-ruby-091016082812-phpapp02&amp;stripped_title=thinking-functionally-in-ruby" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" height="355" width="425" /></object><div>View more <a href="http://www.slideshare.net/">documents</a> from <a href="http://www.slideshare.net/RossC0">RossC0</a>.</div></div>Fri, 16 Oct 2009 13:30:06 GMThttp://agileweb.org/post/31624162/Videourn:www-soup-io:1:31624162video I'm currently configuring varnish and this presentation was helpful - along w... <div><a href="http://www.slideshare.net/schoefmax/caching-with-varnish-1642989" title="Caching with Varnish">Caching with Varnish</a><object height="355" width="425"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-with-varnish-090626053241-phpapp01&amp;stripped_title=caching-with-varnish-1642989" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=caching-with-varnish-090626053241-phpapp01&amp;stripped_title=caching-with-varnish-1642989" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" height="355" width="425" /></object><div>View more <a href="http://www.slideshare.net/">documents</a> from <a href="http://www.slideshare.net/schoefmax">schoefmax</a>.</div></div>I'm currently configuring varnish and this presentation was helpful - along with the example VCL's on the varnish wikiThu, 15 Oct 2009 11:24:59 GMThttp://agileweb.org/post/31509013/Im-currently-configuring-varnish-and-this-presentationurn:www-soup-io:1:31509013video (Video) <object height="270" width="480"><param name="movie" value="http://video.golem.de/player/videoplayer.swf?id=1709&amp;autoPl=false" /><param name="allowFullScreen" value="true" /><param name="AllowScriptAccess" value="always" /><embed src="http://video.golem.de/player/videoplayer.swf?id=1709&amp;autoPl=false" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" height="270" width="480" /></object><div><a href="http://video.golem.de/desktop-applikationen/1709/aza-raskin-humanes-interface-design-(english).html">Video: Aza Raskin - Humane Interface-Design (english)</a> (10:42)</div>Wed, 16 Sep 2009 06:59:47 GMThttp://agileweb.org/post/28677644/Videourn:www-soup-io:1:28677644video APNG - the animated PNG <p>"Just what the world needed" Daniel Roseman 2009</p> <p><a href="http://animatedpng.com/">http://animatedpng.com/</a></p>Fri, 26 Jun 2009 07:48:46 GMThttp://agileweb.org/post/22088044/APNG-the-animated-PNGurn:www-soup-io:1:22088044link scripty2: demos <p>Thomas Fuchs loves his javascript and shows some great animations utilising his new Scripty library. </p> <p><a href="http://scripty2.com/demos/cards/">http://scripty2.com/demos/cards/</a></p>Fri, 26 Jun 2009 07:46:53 GMThttp://agileweb.org/post/22087960/scripty2-demosurn:www-soup-io:1:22087960link "I've seen a number of people on the Ruby newsgroup who really misunderstand ..." <p>"<pre>I've seen a number of people on the Ruby newsgroup who really misunderstand the explicit self argument in Python methods. While Python's style is certainly not the only approach, it *does* allow a genericity that is less easy in most all other languages. The explicit self is distinctly a Python *feature*, not a flaw. Some of the other criticisms are a bit misguided too. For example, the widespread upset at significant indentation vanishes from 99% of Python users after a few days/weeks of actual usage. Almost all of those folks wind up thinking of the indentation as a feature. But that's largely a matter of taste (with which there is no arguing :-)). The self thing, however, is worth an explicit explanation. The point of the explicit self is that it allows detaching a method from an instance, and passing a different instance to the same method. In the simple case this is sorta pointless: &gt;&gt;&gt; class Klass: ... def __init__(self, data=None): ... self.data = data ... def say(self): ... print self.data ... &gt;&gt;&gt; this = Klass('this') &gt;&gt;&gt; that = Klass('that') &gt;&gt;&gt; just_say = Klass.say &gt;&gt;&gt; this.say() this &gt;&gt;&gt; that.say() that &gt;&gt;&gt; just_say(this) this &gt;&gt;&gt; just_say(that) that Whether one uses the method or the function-with-argument amounts to the same thing where one names instances. But consider nameless instances: &gt;&gt;&gt; klasses = [Klass('this'), Klass('that'), Klass('other')] One can use an index into a data structure to call the detached class method like: &gt;&gt;&gt; just_say(klasses[1]) that Of course, that's still not such a big thing, since one can also write: &gt;&gt;&gt; klasses[1].say() that Where it becomes really interesting is in genuinely nameless functional-programming style constructs like: &gt;&gt;&gt; map(just_say, klasses) this that other [None, None, None] AFAIK (which is only a little Ruby), one would do this in Ruby by iterating over a code block... but the code block would still use a temporary name to refer to the object whose method is called. There's nothing wrong with this... but it becomes slightly less elegant once you get into more complicated function/class factories and generic FP programming. </pre><div><br /></div>"</p><p>&ndash;<a href="http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/37259">Understanding Python</a></p>Thu, 25 Jun 2009 07:02:14 GMThttp://agileweb.org/post/22016967/Ive-seen-a-number-of-people-onurn:www-soup-io:1:22016967quote Introducing Kanban, Flow, and Cadence <p>A great article examining different aspects of lean philosophy.  It also has some good formulae for metrics.</p> <p><a href="http://agile.dzone.com/news/introducing-kanban-flow-and">http://agile.dzone.com/news/introducing-kanban-flow-and</a></p><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/21908367/Introducing-Kanban-Flow-and-Cadence"><span class="name">agile</span></a></span>]</p>Tue, 23 Jun 2009 15:31:32 GMThttp://agileweb.org/post/21912054/Introducing-Kanban-Flow-and-Cadenceurn:www-soup-io:1:21912054link "A basic starting point would be: Stop the Line for special cause problems Mo..." <p>"<p>A basic starting point would be:</p> <ul> <li>Stop the Line for special cause problems</li> <li>Monthly Retrospectives with Operations Reviews for common cause problems</li> <li>Quarterly Value Stream Mapping to reassess the whole value stream</li></ul>"</p><p>&ndash;<a href="http://availagility.wordpress.com/2008/08/28/kanban-and-retrospectives/">Kanban and Retrospectives</a></p><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/21912023/A-basic-starting-point-would-be-Stop"><span class="name">agile</span></a></span>]</p>Tue, 23 Jun 2009 15:31:28 GMThttp://agileweb.org/post/21912049/A-basic-starting-point-would-be-Stopurn:www-soup-io:1:21912049quote Dean Wilson@UnixDaemon: Whatever affects one directly, affects all indirectly. <p>Should have read this when writing my cronjob, it  wasn't running due to no newline... *facepalm*</p> <p><a href="http://blog.unixdaemon.net/cgi-bin/blosxom.pl/sysadmin/cron_commandments.html">http://blog.unixdaemon.net/cgi-bin/blosxom.pl/sysadmin/cron_commandments.html</a></p>Wed, 03 Jun 2009 16:03:10 GMThttp://agileweb.org/post/20611000/Dean-Wilson-UnixDaemon-Whatever-affects-one-directlyurn:www-soup-io:1:20611000link (Video) <p> <a href="http://www.scribd.com/doc/7679896/App-Engine-Google" title="View App Engine Google on Scribd">App Engine Google</a> <embed name="doc_684424845639547_object" src="http://d.scribd.com/ScribdViewer.swf?document_id=7679896&amp;access_key=key-1rvz7gmi0qva3a7pmp7y&amp;page=1&amp;version=1&amp;viewMode=" allowfullscreen="true" wmode="opaque" type="application/x-shockwave-flash" allowscriptaccess="always" height="81px" width="100%" /> </p>Mon, 01 Jun 2009 19:23:37 GMThttp://agileweb.org/post/20466414/Videourn:www-soup-io:1:20466414video The Dreyfus Model - an interview with Andy Hunt <embed src="http://blip.tv/play/onK9vFaHxHQ" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" height="360" width="480" /> <div>The Dreyfus Model - an interview with Andy Hunt</div><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/19012686/The-Dreyfus-Model-an-interview-with-Andy"><span class="name">agile</span></a></span>]</p>Tue, 12 May 2009 09:28:46 GMThttp://agileweb.org/post/19012762/The-Dreyfus-Model-an-interview-with-Andyurn:www-soup-io:1:19012762video Agilito <p><i><a href="http://code.google.com/p/agilito/">Simple, web-based Agile / Scrum project management tool built in Django</a></i></p> <p><a href="http://code.google.com/p/agilito/">http://code.google.com/p/agilito/</a></p><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/16474052/Agilito"><span class="name">agile</span></a></span>]</p>Tue, 31 Mar 2009 09:04:52 GMThttp://agileweb.org/post/16474070/Agilitourn:www-soup-io:1:16474070link (Video) <div><a href="http://www.slideshare.net/fantasticlife/how-we-make-websites-presentation?type=presentation" title="How We Make Websites">How We Make Websites</a><object height="355" width="425"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=how-we-make-websites-1233237331377481-3&amp;stripped_title=how-we-make-websites-presentation" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=how-we-make-websites-1233237331377481-3&amp;stripped_title=how-we-make-websites-presentation" allowfullscreen="true" type="application/x-shockwave-flash" allowscriptaccess="always" height="355" width="425" /></object><div>View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/fantasticlife">fantasticlife</a>. (tags: <a href="http://slideshare.net/tag/programmes">programmes</a> <a href="http://slideshare.net/tag/ia">ia</a>)</div></div><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/12181830/Video"><span class="name">agile</span></a></span>]</p>Mon, 02 Feb 2009 15:52:51 GMThttp://agileweb.org/post/12181889/Videourn:www-soup-io:1:12181889video "government is not the solution to our problem; government is the p..." <p>"government is not the solution to our problem; government is the problem."</p><p>&ndash;<a href="http://www.reaganfoundation.org/reagan/speeches/first.asp">Ronald Reagan</a></p>Fri, 30 Jan 2009 10:49:42 GMThttp://agileweb.org/post/12088162/government-is-not-the-solution-to-oururn:www-soup-io:1:12088162quote "You get the picture. Effective Twitter implementation of OAuth is a far more..." <p>"You get the picture. Effective Twitter implementation of OAuth is a far more important matter than it might seem. This isn't something small, dry and technical. This is the future of integrated, hyper-smart social computing being built right before our eyes."</p><p>&ndash;<a href="http://www.readwriteweb.com/archives/why_twitters_new_oauth_matters.php"> Why Twitter's New Security Solution Could Pave the Way to a Future Web of Mashups - ReadWriteWeb </a></p><p>[Reposted from <span class="user_container user7431" ><a class="" href="http://catarino.soup.io/post/11834727/You-get-the-picture-Effective-Twitter-implementation"><span class="name">catarino</span></a></span>]</p>Mon, 26 Jan 2009 08:04:26 GMThttp://agileweb.org/post/11856132/You-get-the-picture-Effective-Twitter-implementationurn:www-soup-io:1:11856132quote "The subtle brilliance of pair programming? It turns software construction int..." <p>"The subtle brilliance of pair programming? It turns software construction into a social activity, instead of an act of isolation."</p><p>&ndash;<a href="http://mikepence.wordpress.com/">Mike Pence</a></p>Wed, 21 Jan 2009 15:57:18 GMThttp://agileweb.org/post/11585424/The-subtle-brilliance-of-pair-programming-Iturn:www-soup-io:1:11585424quote Requirements considered harmful <p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/11508658/Requirements-considered-harmful"><span class="name">agile</span></a></span>]</p>I've often been surprised that requirements have described a concrete solution to a perceived problem.  Its rather like a patent telling the doctor what to prescribe!<br /><br />The solution and the requirements aren't the same thing.  By having the business describing a solution, and enforcing the developer to build it, not only are you hindering innovation, possibly the least qualified person is dictating core architectural decisions!<br /><br />To stop requirements being harmful, it should be a communication process, where the business describes what it want to achieve and the developer prescribing a solution.Tue, 20 Jan 2009 12:43:27 GMThttp://agileweb.org/post/11509430/Requirements-considered-harmfulurn:www-soup-io:1:11509430regular Over commitment causes scrumbut <p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/11439632/Over-commitment-implies-that-the-team-cannot"><span class="name">agile</span></a></span>]</p>Over commitment decimates morale especially when its continually done.  Scrum is supposed to provide a framework to ensure that this doesn't happen, if it does you could be doing "<a href="http://www.controlchaos.com/">Scrumbut"</a>Mon, 19 Jan 2009 11:08:15 GMThttp://agileweb.org/post/11440653/Over-commitment-causes-scrumbuturn:www-soup-io:1:11440653regular Awesome cover of HotChip's "Ready for the Floor" <object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/N6tLRCDqJ2c" /><param name="wmode" value="transparent" /><embed src="http://www.youtube.com/v/N6tLRCDqJ2c" wmode="transparent" type="application/x-shockwave-flash" height="350" width="425" /></object>Awesome cover of <a href="http://uk.youtube.com/watch?v=AW94AEmzFhQ">HotChip's "Ready for the Floor"</a> <br />Cheers <a href="http://intranation.com/">intranation</a> for the link.Thu, 08 Jan 2009 13:05:08 GMThttp://agileweb.org/post/10790787/Awesome-cover-of-HotChips-Ready-for-theurn:www-soup-io:1:10790787video Are You Creating Micromanagement Zombies? <p>I just loved the title!</p> <p><a href="http://www.codinghorror.com/blog/archives/001205.html">http://www.codinghorror.com/blog/archives/001205.html</a></p>Wed, 07 Jan 2009 13:16:34 GMThttp://agileweb.org/post/10725529/Are-You-Creating-Micromanagement-Zombiesurn:www-soup-io:1:10725529link Via Wombert <p><a href="http://www.xkcd.com/526/"><img alt="7232_2e9f_400" height="299" src="http://asset.soup.io/asset/0207/7232_2e9f_400.png" width="400" /></a></p> <p>Via <a href="http://blog.wombert.de/post/68428823">Wombert</a></p>Wed, 07 Jan 2009 09:30:06 GMThttp://agileweb.org/post/10710341/Via-Womberturn:www-soup-io:1:10710341image EventBox <p>A Mac OSX application that allows you to manage and connect with social networks in one place. Currently supporting Twitter, Facebook, Flickr, RSS, and Reddit. More to come.</p> <p><a href="http://thecosmicmachine.com/">http://thecosmicmachine.com/</a></p>Fri, 02 Jan 2009 15:56:20 GMThttp://agileweb.org/post/10478269/EventBoxurn:www-soup-io:1:10478269link (Image) <p><a href=""><img alt="9166_eabd" height="450" src="http://asset.soup.io/asset/0173/9166_eabd.png" width="400" /></a></p> <p></p><p>[Reposted from <span class="user_container user27165" ><a class="" href="http://soup.gonzague.me/post/6964981/Image"><span class="name">Gonzague</span></a></span> via <span class="user_container user62092" ><a class="" href="http://bobsch.soup.io/post/10013255/Image"><span class="name">bobsch</span></a></span>]</p>Mon, 29 Dec 2008 12:34:47 GMThttp://agileweb.org/post/10283105/Imageurn:www-soup-io:1:10283105image "Being certain is nice, but it's doubt that gets you an education" <p>"Being certain is nice, but it's doubt that gets you an education"</p><p>&ndash;<a href="http://www.clarkeching.com/2008/12/as-one-wit-said.html">As one wit said</a></p>Mon, 29 Dec 2008 12:25:11 GMThttp://agileweb.org/post/10282863/Being-certain-is-nice-but-its-doubturn:www-soup-io:1:10282863quote SCRUM in Under 10 Minutes (HD) <object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/Q5k7a9YEoUI"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Q5k7a9YEoUI" type="application/x-shockwave-flash" height="350" width="425"></embed></object>SCRUM in Under 10 Minutes (HD)<p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/9525511/SCRUM-in-Under-10-Minutes-HD"><span class="name">agile</span></a></span>]</p>Mon, 15 Dec 2008 09:04:16 GMThttp://agileweb.org/post/9526487/SCRUM-in-Under-10-Minutes-HDurn:www-soup-io:1:9526487video Six Ways to Evolve Your Product Council <p>Alex Pukinskis (Product Owner, Rally Software) has managed many releases running the Product Council group for Rally ALM. Here he shares six things he has learned along the way that make a big difference for the effectiveness of this group.</p> <p><a href="http://agilecommons.org/posts/f6098207c7">http://agilecommons.org/posts/f6098207c7</a></p>Thu, 11 Dec 2008 08:10:01 GMThttp://agileweb.org/post/9268643/Six-Ways-to-Evolve-Your-Product-Councilurn:www-soup-io:1:9268643link "A recent discussion on the ScrumDevelopment list shed light on the ways in w..." <p>"A recent discussion on the ScrumDevelopment list shed light on the ways in which agile development practices directly benefit the individuals involved. The consensus was that an environment ideal for individual growth can be created by the implementation of agile practices such as inspect-and-adapt, pair programming, test driven development, and constant collaboration and communication."</p><p>&ndash;<a href="http://www.infoq.com/news/2008/12/Agile-Benefits-Individuals">How Agile Benefits the Individual</a></p>Wed, 10 Dec 2008 08:55:20 GMThttp://agileweb.org/post/9178312/A-recent-discussion-on-the-ScrumDevelopment-listurn:www-soup-io:1:9178312quote Soup.io - RSS Feed goodness ★★★★★ 5 <p>Thanks to <a href="http://log.c3o.org/">Christopher Clay</a> from the Soup.io team for his quick turn around on <a href="http://getsatisfaction.com/soup/topics/rss_feed_improvements">feedback</a> about soup's rss feeds. <br /><br />That better now <a href="http://intranation.com/">Brad</a>?</p><p>Rating: 5/5Wed, 10 Dec 2008 08:17:28 GMThttp://agileweb.org/post/9174044/Soup-io-RSS-Feed-goodnessurn:www-soup-io:1:9174044review "Lean’s a meta-methodology. It’s a methodology that you can apply to other met..." <p>"Lean’s a meta-methodology. It’s a methodology that you can apply to other methodologies after your step-by-step practices have become stifling. Techniques such as Value Stream Mapping, as well as principles like minimising waste and root cause analysis, can be applied to any project, no matter which methodology it started with."</p><p>&ndash;<a href="http://lizkeogh.com/2008/12/02/the-problem-with-scrum/">lizkeogh.com » The problem with Scrum</a></p>Tue, 09 Dec 2008 20:37:51 GMThttp://agileweb.org/post/9107975/Lean-s-a-meta-methodology-It-surn:www-soup-io:1:9107975quote According to Alan Shalloway, Lean encompasses a wider software development a... <p><a href="http://www.infoq.com/news/2008/11/Lean-Agile-Alan-Shalloway"><img alt="1562_c3fa_400" height="115" src="http://asset.soup.io/asset/0187/1562_c3fa_400.png" width="400" /></a></p> <p>According to <a href="http://submissions.agile2008.org/user/256">Alan Shalloway</a>, Lean encompasses a wider software development area compared to Agile</p><p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/9070643/According-to-Alan-Shalloway-Lean-encompasses-a"><span class="name">agile</span></a></span>]</p>Tue, 09 Dec 2008 12:54:57 GMThttp://agileweb.org/post/9070818/According-to-Alan-Shalloway-Lean-encompasses-aurn:www-soup-io:1:9070818image Agile Disease ★★★★ 4 <p>A very critical article about agile, citing that its mostly "common sense".<br /><br />Luke puts forward mostly valid points about overzealous or blind adherence to fixed processes.&nbsp; However, in my experience people still find it too easy to over complicate, develop in isolation, ignore quality and communication feedback loops, to meet 'targets'.&nbsp; Which of course on retrospection doesn't make common sense.<br /><br />So I'm for any processes that try to readjust and steer projects on the right course.<br /><br />Part of being agile isn't blind adherence to process its using the feedback loops to continually improve and put into place processes that make your team as fully functional as possible.<br /><br />Read more on <a href="http://lukehalliwell.wordpress.com/2008/11/16/the-agile-disease/">Lukes</a> blog: <br /><h3></h3></p><p>Rating: 4/5<p>[Reposted from <span class="user_container user77998" ><a class="" href="http://agile.soup.io/post/9070616/Agile-Disease"><span class="name">agile</span></a></span>]</p>Tue, 09 Dec 2008 12:51:35 GMThttp://agileweb.org/post/9070620/Agile-Diseaseurn:www-soup-io:1:9070620review Javascript libraries all a Sizzle <p><a href="http://mad4milk.net/">Valerio Proietti</a> of MooTools provides counter arguments to adopting <a href="http://ejohn.org/">John Resig's</a> <a href="http://github.com/jeresig/sizzle/tree/master">Sizzle</a> CSS selector engine.</p> <p><a href="http://mootools.net/blog/2008/12/04/sizzle/">http://mootools.net/blog/2008/12/04/sizzle/</a></p>Fri, 05 Dec 2008 09:47:25 GMThttp://agileweb.org/post/8847413/Javascript-libraries-all-a-Sizzleurn:www-soup-io:1:8847413link "We are pleased to announce the release of Python 3.0 (final), a new producti..." <p>"We are pleased to announce the release of <strong>Python 3.0 (final)</strong>, a new production-ready release, on December 3rd, 2008."</p><p>&ndash;<a href="http://www.python.org/download/releases/3.0/">Python 3.0 Release</a></p>Thu, 04 Dec 2008 08:32:32 GMThttp://agileweb.org/post/8749450/We-are-pleased-to-announce-the-releaseurn:www-soup-io:1:8749450quote Misunderstanding the Law of Demeter <p>A nice summary of the "law" that encourages your objects, like small children, not to talk to strangers</p> <p><a href="http://www.dcmanges.com/blog/37">http://www.dcmanges.com/blog/37</a></p>Wed, 03 Dec 2008 13:13:42 GMThttp://agileweb.org/post/8499949/Misunderstanding-the-Law-of-Demeterurn:www-soup-io:1:8499949link "Core principles of Agile Web Design - Design the system not the surface ..." <p>"<b>Core principles of Agile Web Design</b> <br /> - Design the system not the surface <br /> - Design as evolutionary and user-driven <br /> - There is no page, only pathways <br /> - Rapid and iterative over final <br /> - Simplicity over complexity <br /> - Collaborative and open design"</p><p>&ndash;<a href="http://www.emilychang.com/go/weblog/comments/the-agile-web-design-manifesto-an-introduction/">The Agile Web Design Manifesto</a></p>Wed, 03 Dec 2008 08:46:45 GMThttp://agileweb.org/post/8477289/Core-principles-of-Agile-Web-Design-Designurn:www-soup-io:1:8477289quote "I've seen a shift in my business over the last few years. In the beginning, p..." <p>"<p>I've seen a shift in my business over the last few years. In the beginning, people would call me to help them introduce Agile, and I would sell them a complete package that included agile planning, cross-functional teams, and agile engineering practices.</p> <p>Now many people who call me already have Agile in place (they say), but they're struggling. They're having trouble meeting their iteration commitments, they're experiencing a lot of technical debt, and testing takes too long. So they hire me to help them with one of these things. When I go visit, I see a team that is nominally agile, but is suffering huge numbers of problems and is anything but the joyful, settled, smooth-running workplace I expect from an agile organization.</p>"</p><p>&ndash;<a href="http://jamesshore.com/Blog/The-Decline-and-Fall-of-Agile.html">The Decline and Fall of Agile</a> 'Agile' hurts when its not really implemented, damages team cohesion and fails to deliver damaging morale..</p>Tue, 02 Dec 2008 15:27:11 GMThttp://agileweb.org/post/8378494/Ive-seen-a-shift-in-my-businessurn:www-soup-io:1:8378494quote Church Encoding in Python <p>Never heard of <b>Church encoding</b> before - it is extremely nerdy.&nbsp; The comments make it even more so..</p> <p><a href="http://jtauber.com/blog/2008/11/26/church_encoding_in_python/">http://jtauber.com/blog/2008/11/26/church_encoding_in_python/</a></p>Thu, 27 Nov 2008 08:41:13 GMThttp://agileweb.org/post/7801690/Church-Encoding-in-Pythonurn:www-soup-io:1:7801690link Startup SnapAd's rotate their adverts to determine which is most effective fo... <object height="267" width="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2337612&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed allowfullscreen="true" src="http://vimeo.com/moogaloop.swf?clip_id=2337612&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" type="application/x-shockwave-flash" height="267" width="400"></embed></object>Startup SnapAd's rotate their adverts to determine which is most effective for a campaign and then home in to get the most click throughs - clever idea.Thu, 27 Nov 2008 08:34:36 GMThttp://agileweb.org/post/7801226/Startup-SnapAds-rotate-their-adverts-to-determineurn:www-soup-io:1:7801226video