<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="0.92" xml:base="http://www.testingreflections.com">
<channel>
 <title>Erik Petersen's blog</title>
 <link>http://www.testingreflections.com/blog/1237</link>
 <description></description>
 <language>en</language>
<item>
 <title>A new take on GPS voice bugs</title>
 <link>http://www.testingreflections.com/node/view/8550</link>
 <description>&lt;p&gt;It is a type of testing I had never imagined, testing pronounciation and even patience.  If you were recording voiceovers with a celebrity voice who hadn&amp;#8217;t done it before, how would you correct them if they mispronounced something?  You could send them a &lt;a href="http://www.edgestudio.com/Voice-Over-Mistake-Chart.htm"&gt;checklist&lt;/a&gt; perhaps beforehand.&lt;p&gt;
What if they were intimidating and known for their short temper and meglomaniacal tendencies? A famous celebrity recently was recording a GPS voice over, and was saying &amp;#8220;roundabound&amp;#8221; not &amp;#8220;roundabout&amp;#8221;. Luckily a &lt;a href="http://www.youtube.com/watch?v=2ljFfL-mL70"&gt;tape&lt;/a&gt; of the incident has been released and is now being watched around the galaxy&amp;#8230;..&lt;p&gt;
They may have even more problems later when they try the same thing with a linguistically challenged &lt;a href="http://starwars.tomtom.com/voices/index-starwars.php?Lid=5"&gt;little green man&lt;/a&gt; ...&lt;/p&gt;</description>
<pubDate>Mon, 10 May 2010 10:01:40 +0100</pubDate></item>
<item>
 <title>De-smelling by refactor or rewrite: some thoughts</title>
 <link>http://www.testingreflections.com/node/view/8427</link>
 <description>&lt;p&gt;Is there a tipping point when rewriting code should be favored over &lt;a href="http://www.refactoring.com/"&gt;refactoring&lt;/a&gt; ?  It is often hard to decide. There are some important factors that can help.  Code smells cluster, whether as bugs that are detected, or potential failures lurking in immature code that may break during future updates or maintenance. &lt;a href="http://www.stevemcconnell.com/articles/art04.htm"&gt;Steve McConnell&lt;/a&gt; wrote (in &amp;#8220;Rapid Development&amp;#8221;) that &amp;#8220;Error prone modules tend to be more complex than other modules in the system, less structured and unusually large.  They often were developed under excessive schedule pressure and were not fully tested&amp;#8221;.  He also quotes indicative studies that these modules are much more expensive to develop. Steve&amp;#8217;s metric is 10 defect per 1000 lines of code to mark a module for further work.  If it appears to be an error prone module, he advises rewriting it.  Other indicators are large concentrations of bugs, large number of checkins, or large amounts of fix time spent in comparison to similar modules. While error-prone modules are typical in traditional development, agile practices like well executed TDD should minimize them.  &lt;a href="http://blogs.msdn.com/mswanson/articles/154460.aspx"&gt;High cyclomatic complexity&lt;/a&gt; of code is also a good indicator of the need for simplification. 
&lt;p&gt;The hard thing is determining the tipping point between refactor and rebuild.  The easy thing is that because of clustering, there is often a lot of low hanging fruit, and focused effort on a small portion of the code should have a massive impact on the code quality.
&lt;p&gt;
For more on bug clusters and other productivity ideas, see my Google tech talk &amp;#8220;Building Software Smarter&amp;#8221;, http://www.tinyurl.com/80-20-rules &lt;/p&gt;</description>
<pubDate>Sun, 17 Jan 2010 01:14:39 +0000</pubDate></item>
<item>
 <title>Severity One outage - on a golf course??!!</title>
 <link>http://www.testingreflections.com/node/view/8381</link>
 <description>&lt;p&gt;I never really realized the parallels between software development and golf course layout.  Both have a technical component, and a reliance on usability.  The Australian (Golf) Open moves from city to city each year, and has a hiccup every so often. This year they had a five hour outage.&lt;/p&gt;

	&lt;p&gt;How do you get an outage in golf? While not in the &lt;a href="http://www.infamousgolfprints.com/catalog.asp?ID=1"&gt;infamous class&lt;/a&gt; , this years competition was held at a cliff top course in Sydney overlooking the ocean. Spectacular but windy.  A savage wind blowing balls the width of the green had players blowing par just with their putters. A 5.5 hour delay to play was called by which time the wind speed had halved. The &lt;a href="http://www.smh.com.au/sport/golf/a-course-that-didnt-make-the-cut-20091204-kb0m.html"&gt;outage&lt;/a&gt; confused the local players who said those conditions were typical and just &amp;#8220;par for the course&amp;#8221;.  The greens were all very fast, 10.5 based on their &lt;a href="http://www.smh.com.au/sport/golf/the-whatmeter-20091204-kb0n.html"&gt;stimpometer&lt;/a&gt; score, much higher than the 8 recommended by some players before the tournament started.  While the golf club staff ignored the advice, they had tried to slow 4 of the faster holes.  The rest of the tournament was played sucessfully in windy conditions that kept the flags taut but didn&amp;#8217;t move the balls.&lt;/p&gt;</description>
<pubDate>Sun, 06 Dec 2009 08:39:09 +0000</pubDate></item>
<item>
 <title>If you could only follow one agile practice, what would it be?</title>
 <link>http://www.testingreflections.com/node/view/8338</link>
 <description>&lt;p&gt;At the &lt;a href="http://groups.google.com.au/group/mxug"&gt;MXUG&lt;/a&gt; meeting this week, &lt;a href="http://www.cogentconsulting.com.au/about/staff.html"&gt;Steve Hayes&lt;/a&gt; was volunteered into giving a lightning talk.  He asked for a suggested topic, and someone said &amp;#8220;If you could only follow one agile practice, what would it be?&amp;#8221; My instant comment was &amp;#8220;Standups&amp;#8221;.  Later on Steve spoke about Kent Beck&amp;#8217;s revised agile values condensed down to the trio of Accountability, Responsibility, and Transparency (which has good and bad aspects he said). Any practice that supported this would be good, but Steve chose retrospectives. I added my 2 cents worth that I would choose &lt;a href="http://en.wikipedia.org/wiki/Stand-up_meeting"&gt;standups&lt;/a&gt; if quality was a major goal, as studies have shown that lack of communication in groups creates bugs particularly in larger teams. Linda Hayes has &lt;a href="http://www.stickyminds.com/s.asp?F=S9852_COL_2"&gt;written about this&lt;/a&gt;, as has Mike Cohn in Chapter 10 of &lt;a href="http://www.mountaingoatsoftware.com/books/7-succeeding-with-agile-software-development-using-scrum"&gt;his new book&lt;/a&gt; .
Standups also function as mini-retrospectives as well.  They start conversations that continue after the &lt;a href="http://ayagebeely.blogspot.com/2009/10/stand-up-meeting.html"&gt;meeting&lt;/a&gt; to help team members get better understanding of what they are delivering.  
&lt;p&gt;Standups have now moved beyond software development and are infiltrating other industries; I recall reading about the new HQ of an advertising company that has meeting rooms without chairs and bar counter tables to only allow standups (and cocktail parties!)&lt;/p&gt;</description>
<pubDate>Wed, 25 Nov 2009 03:44:17 +0000</pubDate></item>
<item>
 <title>Cool Tools - for customer data etc</title>
 <link>http://www.testingreflections.com/node/view/8323</link>
 <description>&lt;p&gt;Test data is often a bottleneck on testing projects.  Security and privacy issues can require complex massaging of existing information,  Today, there are tools to make it easy to create it from scratch! I find two in particular quite useful.&lt;/p&gt;

	&lt;p&gt;I&amp;#8217;ve been telling people about &lt;a href="http://www.generatedata.com"&gt;generatedata.com&lt;/a&gt; for several years.  It is an amazing tool for generating data for customers or other items, including items  chosen from lists and data ranges.  It is free, customizable and can even be run off a USB (after it is customized for the computer and database etc).  &lt;/p&gt;</description>
<pubDate>Thu, 05 Nov 2009 13:24:07 +0000</pubDate></item>
<item>
 <title>Lewis Hamilton, agile tester?</title>
 <link>http://www.testingreflections.com/node/view/8206</link>
 <description>&lt;p&gt;Lewis Hamilton became the youngest Formula One racing car champion last year, in &lt;a href="http://www.guardian.co.uk/sport/blog/2008/nov/02/lewishamilton-formulaone"&gt;spectacular circumstances&lt;/a&gt; with a last gasp fifth place in the last race.  This year, as tabloid headlines screamed &amp;#8220;hero to zero&amp;#8221;, his success has been measured by trying to avoid being lapped by the leaders and ending a five race drought without winning a point.&lt;/p&gt;</description>
<pubDate>Tue, 28 Jul 2009 02:00:44 +0100</pubDate></item>
<item>
 <title>Apollo 11 glitches: the alarming 1202, the 4 sec fastforward and the soft landing bug</title>
 <link>http://www.testingreflections.com/node/view/8188</link>
 <description>It's forty years on from the moon &lt;a href="http://news.bbc.co.uk/2/hi/in_depth/sci_tech/2009/moon_landing/8152846.stm"&gt;landing&lt;/a&gt;, the culmination of the work of 400,000 people.  I can remember as a kid seeing the &lt;a href="http://ep.yimg.com/ip/I/spaceimages_2061_1603251"&gt;hazy picture&lt;/a&gt; on TV (One of the few bits of TV I saw as a kid, as I grew up on the Pacific island of &lt;a href="http://www.discovernauru.com/"&gt;Nauru&lt;/a&gt; but must have been in Australia on holiday).</description>
<pubDate>Mon, 27 Jul 2009 06:38:37 +0100</pubDate></item>
<item>
 <title>Sluggish starts slow subsequently successful Service screening streams</title>
 <link>http://www.testingreflections.com/node/view/8169</link>
 <description>That title could be from a page in &lt;a  href="http://www.abc.net.au/tv/talkingheads/txt/s2517753.htm"&gt;Graeme Base's&lt;/a&gt; book &lt;a href="http://dhayduchok.wordpress.com/2009/03/15/author-amazingly-adds-assorted-animals-aliterations-and-abcs/"&gt;Animalia&lt;/a&gt;.  It is an amazing picture book, with a small boy hiding in the inventive illustrations on each page. &amp;nbsp;It has recently been turned into a &lt;a href="http://www.news.com.au/couriermail/story/0,23739,22712923-5003422,00.html"&gt;cartoon&lt;/a&gt; and is used in &lt;a href="http://wps.ablongman.com/wps/media/objects/133/136334/teaching.pdf"&gt;creative writing&lt;/a&gt; classes in schools as well. &amp;nbsp; I don't know if Michael Jackson's children know of the book but their late father would have loved it, like he loved&amp;nbsp;&lt;a href="http://www.boston.com/news/globe/ideas/articles/2004/02/22/the_real_peter_pan/"&gt;Peter&lt;/a&gt; &lt;a href="http://entertainment.timesonline.co.uk/tol/arts_and_entertainment/stage/theatre/article6634042.ece"&gt;Pan&lt;/a&gt;.</description>
<pubDate>Thu, 09 Jul 2009 07:24:08 +0100</pubDate></item>
<item>
 <title>Breaking News breaks records across the net</title>
 <link>http://www.testingreflections.com/node/view/8158</link>
 <description>The sad passing of &lt;a href="http://www.google.com/hostednews/ap/article/ALeqM5iGN0vVEhxTUKbQ2KBcFoGU0LAIEQD992L2PG0"&gt;Michael Jackson&lt;/a&gt; became a breaking news story that sent a shockwave spike through the infrastructure of the internet.  Google saw a huge &lt;a href="http://googleblog.blogspot.com/2009/06/outpouring-of-searches-for-late-michael.html"&gt;spike&lt;/a&gt; in traffic that security threshold detectors interpreted as a hacker attack, resulting in a 25 minute captcha confirmation or service refusal from Google News. Yahoo had the &lt;a href="http://www.searchenginejournal.com/michael-jackson-dead-twitter-and-facebook-report-death-before-major-news-media/11386/"&gt;MJ report&lt;/a&gt;
 headlined in their news aggregator, then Google had it further down, and Microsoft's Bing had it way way down. A &lt;a href="http://www.bing.com/community/blogs/search/archive/2009/07/02/breaking-news-presents-challenges-and-opportunities-to-improve.aspx"&gt;Bing blog post&lt;/a&gt; seemed to imply that it was ranked down because it did not have images with it, which breaking news typically wouldn't.
&lt;p&gt;
The website TMZ.com broke the &lt;a href="http://www.tmz.com/2009/06/25/michael-jackson-dies-death-dead-cardiac-arrest/"&gt;story&lt;/a&gt; 20 minutes after his passing, then went down briefly under the load.  The LA Times was the first news site, and it fell over &lt;a href="http://www.crn.com.au/News/148660,web-falls-over-after-michael-jackson-demise.aspx"&gt;soon after&lt;/a&gt;.   Online news services &lt;a href="http://technologizer.com/2009/06/26/michael-jacksons-death-shows-the-web-at-its-best-and-worst/"&gt;saw&lt;/a&gt; a 20% increase in traffic, but the &lt;a href="http://www.datacenterknowledge.com/archives/2009/06/25/michael-jackson-news-slows-web-sites/"&gt;availability&lt;/a&gt; of popular web news sites dropped from 100% to 86% and didn't return for another 4 hours.
&lt;/p&gt;</description>
<pubDate>Fri, 03 Jul 2009 10:00:30 +0100</pubDate></item>
<item>
 <title>Asia Pacific CITCON does Brisvegas!</title>
 <link>http://www.testingreflections.com/node/view/8113</link>
 <description>&lt;p&gt;After a great conference in Sydney in 2007 and Melbourne in 2008, The Continuous Integration and Testing conference (CITCON) is coming to Brisbane in 2009, on June 27th.  It&amp;#8217;s an open space conference where we all meet the night before (June 26th) to propose and vote for sessions (and arrange the session schedule) then we socialize, then we come back on the Saturday and enjoy sessions of demonstrations, discussions, BOF, etc interspersed with eating and socializing again.  Participants said it was an amazing experience both years, so may be scintillating in the Brisvegas sunshine.&lt;p&gt;
This is a free conference, running on sponsorship (Special thanks to this years sponsors!).  Check out the details including registration at &lt;a href="http://www.citconf.com/brisbane2009/"&gt;http://www.citconf.com/brisbane2009/&lt;/a&gt; &lt;p&gt;  We&amp;#8217;ll be at the Acacia Ridge Conference Center, a short distance south of the Brisbane CBD.  On a slightly serious note: It may be free to attend, but it still costs money to run so if you do register but can&amp;#8217;t come, please tell us so we don&amp;#8217;t overcommit on the catering etc, and someone else can take your place (and your t-shirt and show bag!).
Folk from the US, NZ, India and around Australia are already registered.  Join us for some great CITCONning!&lt;/p&gt;</description>
<pubDate>Thu, 04 Jun 2009 01:58:48 +0100</pubDate></item>
<item>
 <title>Short and long game thinking, tests driving design and CRAP metrics</title>
 <link>http://www.testingreflections.com/node/view/8108</link>
 <description>&lt;p&gt;Kent Beck recently posted &lt;a href="http://www.threeriversinstitute.org/blog/?p=187"&gt;To Test or Not to Test? That’s a Good Question&lt;/a&gt; on the complex &amp;#8220;theory versus practice&amp;#8221; issue of always automating tests, where he states,&amp;#8221;Then a cult of [agile] dogmatism sprang up around testing–if you can conceivably write a test you must&amp;#8221;.  By classifying projects into long game and short game, he argues that ROI becomes a major issue on whether a test stays manual. He says &amp;#8220;Not writing the test for the second defect gave me time to try a new feature&amp;#8221;, but several people commented that this was a technical debt tradeoff, and Guilherme Chapiewski noted he had done the same thing with a Proof of Concept that went live then he had to rewrite major chunks later.
It is interesting that this ROI discussion is reflecting the experiences of the pre-agile functional automation community. Back in November 2001 (Wow! Long time ago!!), I posted to the Agile Testing list some &lt;a href="http://tech.groups.yahoo.com/group/agile-testing/message/82"&gt;considerations for not automating&lt;/a&gt; .  While many of these were from the context of two separate development teams and the automaters using expensive test tools, the risks of incomplete automation and insufficient ROI dominate. The benefits of having the same people both develop the code and the tests are great, and beyond my experience when I wrote that post. &lt;p&gt; 
I think the ROI issue for code-based tests will go away over time.  Much of the creation of code-based tests is mechanical.  Just as programming languages replaced assembler and took care of fiddly details (what registers to use, low level comparisons etc) and build utilities replaced simple text file include statements, I think that soon it will be standard practice to have tool-created unit testing to handle mocking, dependency injection and assert-based testing. Mocking was originally very manual, then tools were developed.  Dependency Injection was very manual,then tools were developed.  For assert-based testing, we&amp;#8217;ve already seen &lt;a href="http://www.linux-mag.com/id/5349/"&gt;Agitar&amp;#8217;s tools&lt;/a&gt; , &lt;a href="http://www.linuxjournal.com/article/7776"&gt;zentest&lt;/a&gt; and now &lt;a href="http://devblog.petrellyn.com/?tag=pex"&gt;pex&lt;/a&gt;  amongst others.  I think these tools will become standard, just as coverage tools are now standard in IDEs when they originally were luxuries costing tens of thousands of dollars.  Another variation of this is tools like &lt;a href="http://celerity.rubyforge.org/"&gt;Celerity&lt;/a&gt; recently &lt;a href="http://www.developertesting.com/archives/month200902/20090217-SafariWatirFireWatir.html"&gt;blogged about&lt;/a&gt; by Jeffrey Frederick. Celerity is a fast way to run GUI web tests, but could be handled as a mechanical translation not a manual one. Some meta language could generate Celerity and selected browser tests in a single step.&lt;p&gt;
Mechanically generated tests are cheap to produce and overcome ROI issues. However, they only reflect the current code.  The benefits of test design infusing the coding approach are missing.  If tests are not being automated for whatever reason, some analysis of the refactoring risk should be done, at least to know where and what the error-prone code is.  One way of doing this is using the Agitar-created &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=215899"&gt;CRAP metric&lt;/a&gt; , which Bob Martin recently &lt;a href="http://blog.objectmentor.com/articles/2009/05/20/clean-code-and-battle-scarred-architecture"&gt;blogged about&lt;/a&gt; as a way to keep design clean.  While I currently believe all code should be created test first wherever possible, techniques like the CRAP metric can highlight the complicated bits for refactoring  where possible. While it may be a great intellectual challenge, there is no need to refactor a complex industry standard algorithm. [Aside: is there an inherent advantage to doing test first design all the time?  Perhaps, just as renaissance masters only painted and sculpted hand and faces and left the rest to their workshop staff, we only need to focus on core functions for test first and do the rest test last?]&lt;p&gt;
As Kent says,&amp;#8221;By insisting that I always write tests I learned that I can test pretty much anything given enough time.&amp;#8221;  Time is often a rare commodity, so Kent argues compromises are often needed in short goal projects. As Ron Jeffries said in a comment on Kent&amp;#8217;s post, &amp;#8220;My long experience suggests that there is a sort of knee in the curve of impact for short-game-focused decisions. Make too many and suddenly reliability and the ability to progress drop substantially.&amp;#8221;  I hope that advancements in mechanical generation of tests don&amp;#8217;t push us into a short game perspective, impacting the use of hand crafting tests to drive design.  At the same time, metrics that can be run as part of the build to highlight areas for refactoring on all projects are proving valuable (and I&amp;#8217;m looking forward to &lt;a href="http://www-cs-students.stanford.edu/~kkoster/pubs/statecoverage.pdf"&gt;state coverage&lt;/a&gt; ).  By any measure, these are interesting times we live in.  Long live long game thinking! &lt;/p&gt;</description>
<pubDate>Thu, 28 May 2009 05:59:56 +0100</pubDate></item>
<item>
 <title>Wolfram Logic Bugs</title>
 <link>http://www.testingreflections.com/node/view/8068</link>
 <description>&lt;p&gt;While Wolfram Alpha seems to have been &lt;a href="http://mashable.com/2009/05/17/wolfram-easter-eggs/"&gt;endowed&lt;/a&gt; with both a sense of humor and self, there are some curious logic bugs. Try this, enter &lt;a href="http://www82.wolframalpha.com/input/?i=name+kim+stacy+terry+jan+frankie"&gt;Name kim stacy terry jan frankie&lt;/a&gt;.  WA shows the popularity of each name in the US census.  It also asks whether you meant the male or female version of each name. This is very intelligent!  It also says it assumes it is a list, and offers to do a multiplication instead???!!!!  Clicking the multiplication link returns the standard &amp;#8220;dont understand&amp;#8221; message.&lt;p&gt;
My favorite (so far) relates to two movies based on books.  Enter &lt;a href="http://www49.wolframalpha.com/input/?i=name+tom+jones"&gt;Name tom jones&lt;/a&gt; .  WA knows this is not just any two names.  It assumes &amp;#8220;tom jones&amp;#8221; is a book (with a movie link option as well) then says it is a title, then the result is Data not available .  Mmmm, let&amp;#8217;s understand this a little better from the WA point of view, I assume it is a book, Yep, It&amp;#8217;s a book title that I know, Nah, forget all that, too hard, no idea at all! It does find it as a movie though. &lt;p&gt;If we try another entry &lt;a href="http://www49.wolframalpha.com/input/?i=Name+color+purple"&gt;name color purple&lt;/a&gt; we get the same problem: no book data but normal movie data. We can guess what is causing it: there is a record of a movie of the book but no details on the book itself yet.  Hopefully the book data will be &amp;#8220;made available&amp;#8221; soon&amp;#8230;..  However, if you just type in &lt;a href="http://www49.wolframalpha.com/input/?i=+color+purple"&gt;Color purple&lt;/a&gt; , you get information on the color purple, with a link to the book or the movie.  Clicking on the book link then show full details of the book. Huh? &lt;p&gt; OK, let&amp;#8217;s just try &lt;a href="http://www49.wolframalpha.com/input/?i=tom+jones"&gt;Tom Jones&lt;/a&gt; . Now we find out he is a singer, but we also have a link to a book or a film.  Clicking on the book link tells us now that there is some limited data: the author is Henry Fielding.
As Alice in Wonderland said, &amp;#8220;Curiouser and Curiouser&amp;#8221;, I try &lt;a href="http://www49.wolframalpha.com/input/?i=alice+in+wonderland"&gt;Alice in Wonderland&lt;/a&gt; , and there are 5 movies, but no book! 
&lt;p&gt;
Finally, I tell WA &amp;#8220;Im not sure what to do with your output&amp;#8221; to which it replies &amp;#8220;WA is not sure what to do with your input&amp;#8221;!&lt;/p&gt;</description>
<pubDate>Thu, 09 Jul 2009 07:44:00 +0100</pubDate></item>
<item>
 <title>PICT rules! (and so does 80:20!)</title>
 <link>http://www.testingreflections.com/node/view/8050</link>
 <description>&lt;p&gt;I finally got to do some serious combinatorial test design using PICT (download it &lt;a href="http://msdn.microsoft.com/en-us/testing/bb980925.aspx"&gt;here&lt;/a&gt; )
 defining a series of rules covering a multi-stage approval workflow over a group of input queues.  What could have taken several thousand tests reduced to under 40 after some experimentation to define the rules, and after several tweaking runs to optimize the mix of tests (including a seed file to get a successful case for each input queue), there were 2 tests for each of the core queues, and one for each of the others, as well as a mix of failure situations.  It is an amazing tool that I want to keep investigating further.  Thank you &lt;a href="http://msdn.microsoft.com/en-us/testing/cc136640.aspx"&gt;Jacek&lt;/a&gt; for your work on PICT!</description>
<pubDate>Wed, 13 May 2009 07:04:36 +0100</pubDate></item>
<item>
 <title>Unlicensed confusion, by design?</title>
 <link>http://www.testingreflections.com/node/view/8025</link>
 <description>&lt;p&gt;Context is King, a picture&amp;#8217;s worth a 1000 words &amp;#38; Jazdy Prawo is a Polish master of disguise driving around Ireland. This is a tale of ambiguous requirements, poor design and PICNIC (explanation soon) . In 2007, the Irish Police wrote a confidential internal memo to clear up some confusion- Police trying to get details of traffic offenders with Polish drivers licenses often found they had stopped Jazdy Prawo, and details of more than 50 of them had been recorded with different addresses and even sexes!</description>
<pubDate>Thu, 30 Apr 2009 03:55:58 +0100</pubDate></item>
<item>
 <title>The end of printed Next and private blogging</title>
 <link>http://www.testingreflections.com/node/view/7959</link>
 <description>&lt;p&gt;More than 20 years ago, a now defunct magazine called &amp;#8220;Computing Australia&amp;#8221; had the final column by Graeme Philipson talking about how Mainframes would have a long lifespan.  I wrote a letter at the time saying how it was a pity he chose a dead duck for a swansong.  Now, I have to acknowledge he was right and I was wrong. A week ago, Graeme wrote another &lt;a href="http://www.theage.com.au/technology/next/"&gt;final column&lt;/a&gt; that had featured weekly for 10 years in the IT pages of the Tuesday edition of a local Melbourne paper, &amp;#8220;The Age&amp;#8221;.  The section, renamed Next several years ago, was many pages long in its heyday and was the source of several of my jobs over the years. Now not only are the ads on the net, so is the whole mostly-national IT section. As Graeme observed, &amp;#8220;IT journalism is moving to the internet&amp;#8221;.  The strange thing is that the Net seems to have no content from &amp;#8220;Computing Australia&amp;#8221;.
&lt;p&gt;
I wrote many blog posts last year with pen and paper that were good writing practice that I never got round to publishing,  I hope to read many more posts from Graeme if he &lt;a href="http://www.philipson.info/"&gt;continues&lt;/a&gt; , and I will try to post more as well.  Graeme&amp;#8217;s last topic was the internet and communication.  May we both use the former for the latter for many years to come! &lt;/p&gt;</description>
<pubDate>Wed, 08 Apr 2009 12:50:08 +0100</pubDate></item>
</channel>
</rss>

