coderanger.com blog

news about what I am developing and other random thoughts

Archive for September, 2009

10 Reasons Pair Programming Is Not For the Masses

Thursday, 24th September, 2009

Great article by Obie Fernandez. To be honest I do use pair programming occasionally, normally to check over code that is important to be right as it’s a fundamental concept, or when I want to get the design right first time, or something that is difficult to fix later on if broken; but he has some great points in using it completely full-time

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 13:03 by Dan to :: General :: No Comments »

PHOTO: Australia’s worst dust storm in 70 years

Wednesday, 23rd September, 2009

Seen by Matt on September 23 2009:

3945958990_07ebbc48ef_o.jpg

Australia’s worst dust storm in 70 years leads to some amazing photos (above by tomhide). More dust storm photos at Flickr.

Some amazing photos to look at

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 21:38 by Dan to :: General :: No Comments »

Office Ribbon broken IMO

Wednesday, 23rd September, 2009

Having installed the latest Office on a new laptop for my wife I am absolutely dumbfounded at some of the design decisions with it.

Office Ribbon

As my wife said, “how do I open a document or even create a new document?” … hmmm you have to click the weird logo in the top left to get a menu of commands with the things you want. Don’t ask me why the clipboard operations have been given pride of place on the left side of the main ribbon tab, most people never use them as those that know about the clipboard (and a lot of people do not) would use the keyboard, either way there should be “New”, “Open” and “Save” with Save being a nice big priority button.

“How do I save the document to a different place” … sorry again you have to go the weird logo menu thing.

“Is there any way to turn off the smart quote things as they cause problems with our computer system” … oh this is a toughie, you have to customise the toolbar strip (at the top above the ribbon) and add the “AutoCorrect Options” command yourself; then you can click the new button and edit the options, after which you will probably want to remove it again.

Then Word still has the horrible image handling, I remember working on the great word processor for the Commodore Amiga called Wordworth by Digita and we had much better and more intuitive graphic handling within documents … Word is just horrible and so messy to use!

Rant over, but I pity anyone who has to show someone how to get to grips with Office now, eek!

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 21:14 by Dan to :: General :: No Comments »

Little art workshop with my kids

Wednesday, 23rd September, 2009

Glorious September weekend brought out the paints and canvas, gardens are so much nicer with kids in them!

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 20:26 by Dan to :: General :: No Comments »

Even signs in Paris are nice

Wednesday, 23rd September, 2009

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 19:15 by Dan to :: General :: No Comments »

Paris is cool

Wednesday, 23rd September, 2009

I love Paris, its such a beautifully architectured city, with glorious buildings and many parks

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 18:31 by Dan to :: General :: No Comments »

Thoughts on listening to customers

Tuesday, 22nd September, 2009

Lately at work we have been thinking about our core product DigiGuide and wondering about a few things. We are now up to v8.4 and have been developing DigiGuide for more than 10 years mostly though our own feature lists and desires but also listening to customers.

Well it dawned on me recently that perhaps listening to our customers wasn’t the right thing to do, we now seem to have a very powerful but also very complicated product … great for all those people who have been with us from the beginning, terrible for everyone else as the barrier to entry is now very high. As Henry Ford once said, “If I’d have asked my customers what they wanted, they would have told me ‘A faster horse.’”

So what to do … well I do think you have to listen to your customers, but you have to try and fit their requests into your vision without necessarily bolting on the new feature that they don’t think they can live without. “Perfection isn’t when you can’t add any more, it’s when you can’t take anymore away”

The beauty of having 10 years of developing a product is that you know all the good things, all the bad things and all the things inbetween … your product truly has been specified and prototyped more than it could have been when it started.

Well knowing all this, don’t be too afraid to just start again. Why not, you could create a brand new version that took all that knowledge on-board to end up being something that would really do what the majority of people want without any of the complexity … a ’rebooted‘ version if you like.

Posted via web from coderanger’s posterous

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 21:36 by Dan to :: General :: 1 Comment »

twitcher update coming soon…

Monday, 7th September, 2009

Now I have repaired my laptop (the graphics card died again … third one this year) I will be able to start working on more changes to twitcher.

Firstly, I hope to be pushing an update shortly that allows JSON powered Short URL services like bit.ly and 9.gp to use the ShortURL plugin system in twitcher. This will allow most types of short url to be added easily using a simple XML configuration file.

Secondly, after using the great ReadItLater site (see my earlier blog post) I would quite like to integrate this into twitcher in some form.

Lastly, I would hope to add some simple form of syncronisation as it really annoys me when I have twitcher at home and work and I have to keep skipping past the tweets I have already seen in one of the other locations.

If you have any suggestions then do get in touch.

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 14:26 by Dan to :: Air and Flex, General, twitcher :: No Comments »

Cool site and iPhone/iTouch app

Monday, 7th September, 2009

I found this great iPhone app and web site that does exactly what I do in normal usage … I open up lots of links from various places to read later.

Unfortunately on the iPhone/touch this is very painful as you can only have 8 pages open and even though you have visited a web page completely, when you are offline and you revist the page all the content has disappeared and requires re-downloading (doesnt mobile Safari cache anything?!?!). This was particularly painful for me when on holiday recently with intermittant WiFi connection.

With the great ReadItLaterList.com bookmarklets you can tap any link within Safari and ‘save’ it for later, I even found a twitter client that allows links to be opened or ‘saved’ for later using this service.

They even have an iPhone app that downloads all the content of your ‘reading list’ and caches it for offline reading later on … brilliant, exactly what I wanted.

I suggest you give it a try, it really is quite useful.

Post to Delicious Post to Facebook Post to Reddit Post to StumbleUpon

Posted at 14:24 by Dan to :: General :: No Comments »

You are currently browsing the coderanger.com blog weblog archives for September, 2009.

categories

  • Air and Flex (3)
  • BuildIT (23)
  • General (68)
  • MailViewIT (1)
  • twitcher (2)
  • archives

  • April 2010
  • October 2009
  • September 2009
  • August 2009
  • May 2009
  • July 2008
  • June 2008
  • December 2007
  • July 2007
  • June 2007
  • November 2006
  • April 2006
  • November 2005
  • October 2005
  • September 2005
  • July 2004
  • June 2004
  • November 2003
  • October 2003
  • September 2003