Freelancing Gods 2015

15 Dec 2007

The Home Planet


“From space I saw Earth – indescribably beautiful with the scars of national boundaries gone.”

Muhammad Ahmed Faris, Syria

13 Dec 2007

Link: TED | Talks | Amory Lovins: We must win the oil endgame (video)

"Energy guru Amory Lovins lays out his plan for weaning the US off oil -- and revitalizing the economy in the process."

10 Dec 2007

Link: Cyberlawyer 2.0 |

Nice rundown on Larry Lessig, past and present.

03 Dec 2007

Link: The party's over and Liberals will soon be history - Opinion -

"By 2014, we will have a struggle between a new left and right - Labor and Green - and the issue will be simply how green, how to balance the need for a much simpler and more communal kind of life, with the need to give people comfort and amenity now."

27 Nov 2007

So you're a kick-arse coder

This is the written version of a talk I did at RailsCamp – it is pretty close to what I actually said on the day, minus the heckling, discussions and answers to rhetorical questions.

So, you’re a kick-arse coder…

XKCD Regular Expressions Comic

Over this weekend, you’ve created awesome Rails apps – or perhaps you’re such a code ninja that you’re using merb, Camping, Sinatra or Hack. Well done. You rock. Honestly.

Perhaps you’ve been doing this for years – maybe you’ve fought off Java or .NET in a previous life. You’ve made sense of XML, and twisted Internet Explorer into looking somewhat decent without too many CSS hacks.

And that’s cool. Really.

But it’s only code, right?

Alright wise guy. What’s next?

XKCD My (Geek) Generation Comic

So where to from here, then? What’s next? What’s better than code?

To put it simply, although it may sound trite: Make a difference! Give something back!


And I could finish now – my message was blunt enough. You all got the point, right?

Ah, but examples would be nice. I don’t want to just lecture you with broad dreams and ideals – let me see if I can give you something to work with.

Let’s start with the basics. Release code! Let others learn from your mistakes. Let them save time using your plugins and gems. And this is also a subtle way of teaching about code.

There are less subtle ways to teach, though.

What, teaching? Like, in a classroom?

You can’t just type away on your blog and expect everyone to read it and become enlightened. You need to seek others, instead of waiting for them to seek out you.

Do people who use b, i and font tags make you sad? Well, go teach kids how to write semantic HTML. Get them while they’re young.

Contact your old Uni or TAFE and offer to do a guest lecture or two on unobtrusive javascript. Or some basic pointers on freelancing. Tell them how important it is to find a good accountant. Encourage them to be part of user groups and communities like our Oceania group. Give them some idea of what a reasonable hourly rate is – you know, the kind of things you needed to know back when you began freelancing.

Do the same at your old high school – drop in on the IT classes, and give the kids a lesson from someone who actually knows their shit. Run through the basics of firewalls. Regale them with your networking war stories (without the geek speak, though).

Be rewarded with glory, recognition, and warm fuzzy feelings.

“Well, that’s nice and all, Pat,” I hear you say. “But surely it’s still just tech. Even semantic HTML is important, sure, but it’s not really important now, is it?”

“That’s a good point,” is my reply.

So let’s think a little bigger

Mark Pesce at WDS07 with slide saying 'People are the network'

The world can always use some help. But it’s so big, and you’re so small, yeah?

Bullshit. Don’t give me any of those cop-out excuses. To paraphrase Mark Pesce: “We have been blessed with the biggest and best networking gear of all the hominids, and we all share the same capability.”

Did you know that all of Delicious Library’s Amazon referral income goes straight to charity?

Simple, yet effective. I think they’d be cool with you imitating that.

Perhaps you could donate that old hardware you’re not using to a school. Or, you could push 1% of your income to the NGO of your choice. It ain’t much, and it ain’t hard.

If you’re looking for a something a little different: Dean Kamen, who created the Segway, is providing electricity for villages in Bangladesh with boxes running off cow dung, and pure water for communities in Honduras. I’m sure he’d love some support.

It can be nice to get a feel for how you’re helping, though – random donations of money can seem like lip service. One suggestion of an alternative: Oxfam is an NGO that you can ‘buy’ specific items (cows, wells, mosquito nets and so on) for communities in third world countries.

So, take your slick Web 2.0 app, and build these donations into it. Perhaps as a small part of the account fees. And give your users the ability to donate more through your app if they wish. They’ll feel warm and fuzzy, and you will feel warm and fuzzy. And it’s all thanks to Rails! Or, well, something like that.

But wait! There’s more!

If you’ve got a bit of time up your sleeve (or are willing to make the time), you could donate a few months to organisations like Engineers Without Borders, or Australian Youth Ambassadors for Development if you’re under 31. Sure, it may mean you have to put up with Windows, or poke around with PHP – but it’ll be while helping out people in countries like East Timor, or Nepal, or rural Australia.

Let’s blow this taco stand!

Now, what I’ve just gone through – it isn’t the answer. There is no silver bullet, no one approach that will always work. But they’re just a starting point, a few suggestions – and if we put our heads together, I’m sure we can come up with some better ones.

Gandhi said something like “be the change you want to see in the world” – and yes, it sounds clichéd, but it’s fucking true.

Don’t sit on your arse waiting for things to be better, or people to be smarter, or code to be DRYer.

Get out there!

XKCD Interesting Times Comic

(Photo above was taken by Rowen Atkinson at Web Directions South 2007. Comics from XKCD. Inspiration from Mark Pesce, John Allsopp, Mike Lee and Dean Kamen. Massive thanks to all who provided feedback.)

27 Nov 2007

Link: Crikey - Mungo: The dubious legacy of John Winston Howard

"And thence we emerged, to see the stars again."

02 Nov 2007

Link: In cold blood - In Depth -

"We must speak out against capital punishment in all forms, in all places, unconditionally."

02 Nov 2007

Link: [AusNOG] The Elephant in the Room

"Who is going to wear any increase in the cost of delivering the same service 'via the node'? ... The customer?"

23 Oct 2007

Deja Vu

From 2004:

Election 2004 Comic

From 2007:

Election 2007 Comic

23 Oct 2007

Link: Lasry made a Supreme Court judge - National -

"High-profile Melbourne barrister and human rights advocate Lex Lasry, QC, has been appointed a judge in the Victorian Supreme Court."

16 Oct 2007

Insight on Gen Y voters

I caught the last half of SBS’ Insight tonight, which was focused on Generation-Y voters in the marginal Queensland electorate of Moreton, currently held by the Liberal Party’s Gary Hardgrave. While some of it felt pointless and bland, there were a few points from the parts I saw that grabbed my attention.

Labor – Still Clueless about the Internet

Graham Perret, the Labor candidate, was present on the show, and I caught the tail end of him talking about how Labor was using the Internet. He spoke about how it was another way to get their message out to the voters – and that’s precisely the wrong way to approach it. While newspapers, radio and TV are largely broadcast media, the Internet is far more democratised, and far better suited to engaging people and getting proper dialog happening.

This is what irritates me about politicians (particularly John Howard) using Youtube – they treat it very much as just another way to get the press release out. GetUp is making use of Youtube in a much more conversational way – there’s no reports yet on the site about how Sunday’s forum proceeded though.

People want Politicians to be Humans

There was a researcher on the show – I didn’t catch her name – who had studied Generation-Y, and (if I am remembering correctly) was talking about how all voters – not just the younger ones – want politicians to be funny and human. To be honest and approachable. To stop with the spin. To really connect with people.

Okay, maybe I’m riffing off her ideas into my own, but I think the feeling was pretty similar. I wish ideas like this would get more airplay – perhaps the politicians might actually take it on board.

Beyond the Show

On Insight’s web site, they have a temporary forum for discussion about the show. I made a few comments myself, but from a technological perspective, it’s really not an effective way to encourage discourse. You also get the trolls – even with the moderators vetting each post – just like everywhere else, which is a shame.

Of course, it’s tough to get people in a frame of mind where they’re open to other ideas, instead of just ramming their own down other people’s throats.

16 Oct 2007


".. A third trick is showing his impish sense of humour, evidenced by his statement that he cares deeply about Aboriginal reconciliation."

10 Oct 2007

Link: ALP in 'me-too' policy mess over death penalty - National -

"We are against the death penalty in all situations, and that's globally, not just in Asia." - That's what Labor (and the Liberals) *should* be saying, instead of their current double-standards crap.

05 Oct 2007

Political Proposition

Peter Garrett is a shining example of why ethical, idealistic, passionate people should not become politicians.


24 Nov 2006

Link: Exclusive Brethren sect target Greens - VicElection06News - Victoria Votes

28 Oct 2006

Link: onegoodmove: Michael Fox With Katie Couric

24 Oct 2006

Link: Guardian Unlimited | The Guardian | Mark Thomas on demonstrating near the Houses of Parliament

14 Oct 2006

Link: Al Gore in Melbourne - FREE event

06 Sep 2006

Link: free culture

31 Aug 2006

Link: The Dread Pirate Bin Laden

RssSubscribe to the RSS feed

About Freelancing Gods

Freelancing Gods is written by , who works on the web as a web developer in Melbourne, Australia, specialising in Ruby on Rails.

In case you're wondering what the likely content here will be about (besides code), keep in mind that Pat is passionate about the internet, music, politics, comedy, bringing people together, and making a difference. And pancakes.

His ego isn't as bad as you may think. Honest.

Here's more than you ever wanted to know.

Open Source Projects

Other Sites

Creative Commons Logo All original content on this site is available through a Creative Commons by-nc-sa licence.