But I’ve not just been sitting on my arse playing GTA IV, oh no. Well, not all the time anyway. The reason I’ve not posted anything (or been particularly active on the web in general) is that I’ve been damn busy. Most importantly, Catherine kindly gave birth to our first son, Max, back in March which has been quite a change and sapped a lot of my hacking time. I have to say though, despite the horror stories that many veteran parents like to feed you, our experience has only been good. In fact, not good, great. I recommend this reproducing lark.
Secondly, I’ve been hacking away nearly full time on one of my favourite projects to date, Peoples Music Store with LRUG stalwart and renowned anarchist, James ‘Bringing London To Its Very Knees’ Darling which is maturing nicely under private beta as we speak. Peoples Music Store is a great idea from some of the guys behind bleep.com whereby users can construct and customise their very own download store from the music they love then get free music themselves if people buy from their store. It’s a great way to both promote and show off you’re own music taste or in depth genre knowledge and find new music from stores you trust while getting some free digital swag along the way. I’m probably not explaining it well so just drop me a line if you want and invite and the site will explain itself. Public launch is coming in a month or so.
Building Peoples Music Store has been a great learning experience. We run the site on a cloud computing platform and from content ingestion to audio preview delivery to application servers to download packaging and delivery everything has been designed to scale horizontally – and I’m pretty proud of it. Thin, Rack, Sphinx, God, Starling and a whole load more cool open source gear is all running in there. I really need to get to blogging some of what I’ve discovered about working with Rack. It simply is the dog’s bollocks.
So, enough of the excuses. What’s on the horizon?
Speaking and Conferences
Hacking and Open Source Business
Although I’ve not commited to Low Pro or Low Pro JQ for a good while now they are both very much alive. I’ve simply not come across anything that I’ve felt the need to add for a while. If you have any suggestions or patches do let me know. I’ve actually got time to commit them at the moment. Another little project that I’m hoping to get off the ground is called Evil which is going to contain lots of Merb/Rack goodness. The first by-product of which is the merb_openid gem for consuming OpenID in Merb apps (it’s still not quite production ready though so don’t go using it just yet). I’ll let you know what Evil actually does when (or if) I actually get something working.
So, that’s all for now. Just a bit of a status report. I promise I’ll get some useful content written that you actually care about very soon.
In other news, Low Pro 0.5 is nearly ready to rock. The new version is quite a lot smaller as Prototype 1.6 has solved so many of the things I used to fix with Low Pro. It does however have a few nice new features. Watch this space.
It seems that the @media Ajax site has just been updated. I was looking forward to it before but more speakers have been added including Brendan Eich who, according the abstract, will be demonstrating a working version of Tamarin in Firefox!
There are still early bird tickets left until the end of august so get your arse down to the site and sign up.
Yep, well that was that. @media Europe went off in the usual excellent fashion and it was an excellent few days. This years highlight was definitely the quality of the presentations…I learnt really quite a lot of new stuff and usually I learn next to nothing at conferences. Did you know that having more than two asset hosts can have a detrimental effect on download speed? Freaky. Håkon Wium Lie did a hugely informational presentation about CSS3 as well.
My presentation seemed to go down reasonably considering I was up against Andy Clarke’s traditional end of conference slot and that myself and Mark Boulton had an unfortunate clash of presentation analogies (his presentation likened typography to martial arts). The slides are on slideshare so feel free to check them out.
And with that the conference season is over and I’ll be blogging about proper stuff again. In fact, this week I’ve got some fairly important stuff to talk about. Keep your RSS readers peeled.
Photo by Drew McLellan.
- It's Been A Long Time... 23 JUN
- @media Ajax 22 NOV
- @media Ajax Is Scarily Good 21 AUG
- @media 2007 Europe Over, @media Ajax Announced 10 JUN
- RailsConf Is Over: One Down, One To Go 21 MAY
- Off To RailsConf and @media America 15 MAY
- BarCamp London 2 19 FEB
- Nike SB 'Pub Standards' 16 FEB
- 15 Minutes Of Fame 02 FEB
- Coding Like A Bitch: Mephisto Plugins Upgraded and Fridaycities/EventWax Beta Biznizz 31 JAN
- The Ajax Experience: Bar Conversations 26 OCT
- @media Goes Global: Europe, America and Asia 22 SEP
- RailsConf Presentation Slides and Example Code 18 SEP
- RailsConf Europe: Done and Dusted 15 SEP
- Unconnected Stuff And Things 11 SEP
- Kick Ass with Chris Crudelli
- Taming The Beast Slides for my presentation at @media Ajax 2008. It's mostly about Low Pro Behaviours and how they can be used to architect complex applications.
- RAILS TO ITALY 07 Nice looking Rails conference in Pisa...I might go actually
- The Mongol Rally 2007 Drive to Mongolia and a very crap car! How good is that?
- MakeMeASpeaker A wiki about speaking at conferences. I think it will become a really useful resource.
- Digital Web Magazine - Top Five Articles for Presenters Damn, I need these!
- The Great British Booze-up The Brits are putting a party together at SXSW this year. Wa ha haaaa!