Me
A moleskine touting, macbook owning, guitar playing, fixie riding, synth fiddling, iphone hacking, rock climbing, crumpler wearing cliché of an urban techno-junkie.
Listen to Australian community radio stations based on location, genre and community and extend the experience through the included social media links. Download it from the iTunes App Store for free.
A colourful, touch-reactive toy. Just touch the screen and watch the big, bright particles light up the screen and react to yours swipes. Multiple touches introduce a centre-of-gravity that causes your particles to swirl around.
PlayUp is a Melbourne-based startup who are bringing sports and social networking together. I, along with some of the top names in development in Melbourne, were brought together to work on the iPhone app.
I worked at Sensis as the development lead on the Yellow Pages iPad application. This native app brought print content to a digital device for the first time. Download it from the iTunes App Store.
I designed and built the PBS Radio iPhone App that streams the AAC+ stream and provides interactive programme guide from Pulse. It is available from on the iTunes App Store

Working with jTribe & DT Digital for Honda to build a bespoke iPad-based interactive brochure for the Sydney Motor Show. Around 50 devices were mounted in custom made stands around the various car models.
I've recently started using Git to deploy to my servers. Anyone who has used Heroku would be familiar with this technique and it feels kinda cool to be able to think of your different environments as just git remotes. I can't vouch for the appropriateness of this technique in the general case, but I just wanted to make a note on what I've found to work for me. Hopefully, others may find this useful.
Previously I had created an Xcode plugin for Hudson to allow you to configure and invoke builds directly. Although this worked for some cases, there are a few projects where the build process is more complex or non-standard enough to force me back to scripting things manually. Rather than update the plugin to try and cope with every esoteric use case, I decided to flip things around and simple create a ruby-wrapper for Xcode. This allows me to take what i need and create custom Rakefiles to control the build process.
Blocks in Objective-C have been a life-saver and allowed our code to become terser and more understandable. Although some of the main parts of the iOS SDK have block-based alternatives (animations, etc), KVO is still based on defining a method with a well-known signature in your observer (not even defined by a @protocol and doesn't allow the use of arbitrary @selector). I felt there should be a way to be able to achieve this and the result is this project on github.
My AppStore apps are currently all reporting that “This item is no longer available in the App Store” or “This item is temporarily unavailable” as of couple of days ago. I have received no notification from Apple and apparently nothing wrong in iTunes connect. After a bit of googling I stumbled across this blog post where it seemed that at least one other person had experienced something similar.
RT @workforfood: Under SOPA the penalty for uploading Michael Jackson music illegally is 5 years in prison. The penalty for killing him ...
I totally don't understand the apparent "Pokie" reform newsworthiness.
Add vendorspec
pushed to 'A drop-in replacement for UILabel that supports NSAttributedStrings '
Nice. Apply for a job at Parse by POSTing JSON - https://t.co/dWWEWPTk
RT @renemichau: True cloud banking - the time is now. http://t.co/DDQU8ddT
Add vendor spec
pushed to 'Super Awesome Easy Fetching for Core Data 1!!!11!!!!1!'
Bump vendor version
pushed to 'Twitteriffic's fancy UILabel'
Add Vendorspec
pushed to 'Twitteriffic's fancy UILabel'
Move to a delegate-based callback and allow buttons to be optionally configured by the delegate
pushed to 'Twitteriffic's fancy UILabel'
“@roamz: We are demoing our upcoming 2.0 release at Digital Experience at the MGM tonight! preview here: http://t.co/5wGOtZYq" /cc @adriancb
RT @persival: Achieving the Highest Possible Valuation for Your Company http://t.co/lJeyfres
RT @flyosity: Huge list of creative & well-executed iOS icons. http://t.co/pvF8Wxsd (via @padbury)
“@5uds: This beauty product parody ad hits the mark: http://t.co/OF6kCT6a!” #fb
RT @engadget: The Echo Nest teams with Twitter to integrate tweets into music apps #EngadgetCES http://t.co/7mlGGy9X
I'm listening to a glitch remix of inspector gadget
RT @StewGleadow: "It always seems like the right time to incur technical debt but never the right time to pay it off. So don't incur it" ...
Stacks on! (at @ceresbrunswick) — http://t.co/bCtohGhc
RT @codefrenzy: Amsterdam - the "disney world for 'those people'" http://t.co/Ir1W99Ox. Good on ya Fox News #unfair #unbalanced #inaccur ...
RT @BoingBoing: Super Punch: "Dell laptops are terribly low quality and you shouldn't buy one" http://t.co/28YDo4vF
A moleskine touting, macbook owning, guitar playing, fixie riding, synth fiddling, iphone hacking, rock climbing, crumpler wearing cliché of an urban techno-junkie.
Or Résumé, as you may prefer. Sorry, no MS Word version; Adobe PDF format only.
Emailray@wirestorm.net
Mobile+61 (0) 430 484 708
Twitter@rayh
GitHubrayh
Skyperhilton (loading...)
Readerpublic feed
LinkedInlinkedin.com
I often work with the team at jTribe on various mobile-related projects: [From their website] jTribe has a highly experienced team of passionate iOS and Android developers based in Melbourne and Sydney. They have published more than 20 iPhone apps in the Apple AppStore and realised mobile applications for various Australian and international clients such as Zendesk and Dell.
Follow our gastronumerical research across some of Melbourne's dodgier lunch-time eateries
Peer-to-peer media streaming through firewalls and across NAT devices. Imagine bittorrent but you can watch/listen instantly. The system makes use of a variety of clever tricks to allow anyone, even with a modest connection speed, to stream audio and video to a virtually unlimited number of people.