Deep down I'm a bit of a geek. If you're also a bit of a geek, here are a bunch of websites and wikis that contains resources that you might find interesting. Most of these are works in progress so I'll keep adding to them over time, but in the meantime feel free to poke around and use anything you find useful.
This wiki is a somewhat random collection of all sorts of stuff. Notes and resources from workshops I've done, links to articles and books I've written, and lots more. Feel free to explore and see what you find.
As a member of EdTechTeam I present at numerous Google Apps for Education Summits throughout the world. This site is a place to gather all my notes and resources in one place.
I sometimes present workshops in Scratch, a programming language for kids from MIT. This site has a bunch of notes, resources and activities to support these workshops.
When I was teaching at PLC Sydney I started a project for Year 2. We sent stuffed toys off on a global adventure. You can find out more about the project, or even join it, right here.
As surprising as it might seem, there are large parts of my life that don't have much to do with technology at all. Here are a few blogs and sites that I've created over the years to support some personal projects and other less geeky things that have been going on in my life.
During 2014 I set myself a challenge of making one creative thing every day for a year. Photos, music, videos, poems, and lots more. This blog documents my Daily Create project for 2014.
In 2006 I spent a year with my family in Canada on a teaching exchange. In the leadup to the exchange and then all throughout the year abroad I kept a blog about our time there.
In 1995 I bought a Suzuki 4WD and started a 20+ year adventure into some amazing offroad places. Over those years I wrote many articles for the Suzuki 4WD Club of NSW and this is some of them.
As the Director of Professional Development for EdTechTeam in Australia & New Zealand, I spend a large part of my professional life on the web. Here's a few sites that I can point you to that will give you more info about EdTechTeam and what we do.