Inbox Zero != No email backlog

Recently, I’ve been accused of cheating at Inbox Zero, since although I’ve got no email in my Inbox, I have twenty to thirty threads marked down as things that need reading or following-up on.

To these accusations, I have only one thing to say: you’re doing it …

more ...

testresources: some examples

There’s been a clamor for more documentation on how to use testresources. While I’m not qualified to show you the best way to use it, I can show you the way that I would begin to use it.

The linked files are a bunch of unit tests for …

more ...

Ubuntu metahelp required

I just got back from UDS-M. If you’ve never been to a UDS, you probably don’t know what an intense, inspiring, fun, draining time it can be.

Anyway, I got back and started mucking around on my Ubuntu 10.04 LTS laptop on my home network. Everything …
more ...

Sometimes, I post elsewhere

This blog is about code, programming, developer collaboration and my technology woes. I have another blog where I talk about pretty much everything else that I find interesting.

They are split up because a lot of the readers of [Echo and Bounce](http://life.mumak.net) have no interest and …
more ...


Android fun

I bought a Nexus One. I got sick of not having any decent todo applications for the Palm Pre, so I bought a shiny new Android phone. Some quick thoughts:

- Android has many apps, many of which are very cool - Buying an application is way too easy, given Google Checkout …
more ...

I don’t want to talk about documentation

Most of the time, I don’t like talking about documentation. I particularly don’t like talking about documenting code. There’s not much to say.

I do like talking about testing though, since I enjoy writing code TDD, since tests for[big, big, big programs](https://launchpad.net/launchpad …
more ...


Wheels within wheels

Software is best built incrementally. I hope everyone agrees with that. There’s quite a bit of disagreement as to what “incrementally”, of course, but it seems to have something to do with iterations.

No one really agrees on what an iteration is either. There are a lot of fancy …

more ...

Accelerate

The single most important thing we can do for Launchpad as a product is make our own rate of development faster. I say this as a developer and as the “product strategist”.
One large chunk of my responsibilities consists in talking with development teams that use Launchpad and finding out …
more ...


Shot, crop and share

A thing I do all the time is:

- take a screenshot of a window - open up GIMP - crop to the relevant parts - share the screenshot as a bug or email attachment
The “take a screenshot” step is actually:
- Fire up GNOME Do - Type “s c r RET” - Select “Grab the …
more ...



Launchpad: The Road Ahead

I know that many of you follow the Launchpad Road Map with an interest so keen and passionate that it can only be described as obsessive. Some of you might fail to penetrate through its crusty, bureaucratic exterior to its swirling, luminous core, and thus stumble blindly into the future …

more ...


All the dude wanted was his rug back

All I wanted was to get subunit output from our test runner. I got it, but at a much higher price than I expected to pay. This is my story.

Quick and dirty, April 2009

It’s often a good idea to try to get something working as quickly as …

more ...


New sexy

My new shiny iMac 27” arrived today. It is very beautiful, although the screen is dauntingly large. When the Kanex XD thingies come out, I’ll be able to plug my XBox into it too.

It’s the first time in a long time I’ve done a fresh install …
more ...

Cowtasks

If you’ve got a Palm Pre and you want to be able to synchronize tasks from the Pre to Remember the Milk, then please start hacking on CowTasks.

The original author has given up development, open sourced it and I’ve put it on Launchpad. I don’t have …
more ...