Lego Table

I built this Lego table for the kids after stepping on Lego on the floor one to many times! On one side it has a set of drawers with dividers that I bought cheap at Bunnings, and on the other side it has a large bin where they kids can quickly scoop their Lego away, or can put larger models they don’t want to break up.

There’s a rail around the top edge on three sides (not on the bin side) to stop pieces accidentally falling off.

The top is 9 Lego plates — they’re lightly stuck down with spray adhesive so they can be rearranged or replaced.

Read moreLego Table


For as long as I can remember I have wanted to build a fantastic cubby house for my kids. You can buy some pretty big cubbies, but the ones I’ve looked at are a bit flimsy for the amount they charge (easily over $3000 when delivered and installed). If they were cheaper and sturdier I would’ve considered buying one in the interests of time, but instead I ended up building one myself, and I’m really glad.

Read moreCubby

Animated Photorealistic Graphics

When I was at uni we did an animated graphics project. The idea was to write some C code that would output a series of PoVray scene files, and then render the files into a series of images and stitch them together into an mpeg video.

The video I ended up creative evolved in a very stream-of-conscious way: I started with animating a bouncing ball, and then kept asking myself, “what could happen next?” In the end the ball ended up bouncing through a scene and knocking a bunch of things over and then disappearing into a pond. Sadly that video is lost to a hard drive that died long ago.

I loved doing that project, I think because it was a chance to do something creative (rather than just implementing another sorting algorithm). I’ve been thinking about doing something similar off-and-on again ever since.

So once I finish my MBA I’ll make good on that and come up with another stream-of-consciousness video. There are some really good examples of what I’m talking about on youtube:

There’s a lot of satisfaction in building the environment and developing the physics, and then even more looking at the finished product.

Old Front Garden

When we moved into our old house the front garden was fairly typical: an expanse of lawn with a bit of garden around the outside. It also had some big prickly date palms, which I promptly removed after pricking myself on them a few times. I was also keen to get rid of the expanse of lawn because it was a hassle to mow and used up a lot of water.


I put together a plan for a big garden full of natives and drought-tolerant plants, and got to work.

Read moreOld Front Garden

First Chicken Hutch

At one of our previous houses we decided to get chickens, so I built a chicken hutch out of old materials I had lying around. My main design goals were:

  • It had to be roomy enough to house 4-6 hens
  • It had to be easy to maintain: specifically the chook manure shouldn’t be difficult to clear out so that I could compost it easily.
  • The laying boxes had to be easily accessible so that toddlers could check for eggs and easily reach in and grab them.

Read moreFirst Chicken Hutch

First Vegetable Garden

At one of our previous houses I built a big vegetable garden in an unused corner of the garden in front of the shed. (Later I built the chicken hutch next to it.)

Overall it was a really sturdy and effective design that worked out really well. It was still going when we sold the house – I hope it’s working out well for the new owners.

Read moreFirst Vegetable Garden