- A beginner’s guide to freelancing (Phil Gyford: Writing) — Really detailed, careful notes on going freelance from Phil – definitely worth a read
Tagged as: freelancing work business career
- Citation Universal Style Guide: Draft — APA citation formats
Tagged as: citation formats - The Everyday Writer — MLA citation formats in full
Tagged as: mla citation - The Everyday Writer — MLA style for citing a videogame
Tagged as: citation format games videogames
- exljbris — Delicious is a beautiful, free sans-serif. The Italic is especially gorgeous.
Tagged as: typography typeface font free download - SPECIAL: "Winning Online" — A Manifesto — "Newspapers must win online, or face a future of painful contraction." Need to read this at some point.
Tagged as: newspaper online publishing toread - Design View : Andy Rutledge – Online Newspapers Are 99% Bad — (From a design perspective, but, to be honest, it impacts on everything).
Tagged as: publishing newspaper news online design web usability - E-UAE Quick Guide — OSX Amiga emulator. Catching up with a few things I’ve never played.
Tagged as: osx emulation amiga emulator howto - 02138 § The World of Harvard — Havard alumn magazine, online. Rather beautiful.
Tagged as: inspiration design magazine publishing layout grid
- Content-only caching for Rails | Archives | codablog | Coda Hale — Could be exactly what I need. Rails caching is tricky.
Tagged as: rubyonrails rails ruby cache database development performance
In control @ GameCity
19 October 2006
Plug time! I’m going to be running a panel discussion at GameCity in Nottingham next Friday. Entitled “Tom Armitage Is In Control” (I swear, not entirely my idea), it should be an interesting chat with some folks developing for modern consoles and using – or making – innovative input devices. The blurb from the site runs thus:
The latest generation of consoles show just how far games technology has come since the 1970s. At the same time, the input devices we play games with have barely changed in three decades from those old sticks and paddles. Is that lack of change due to a lack of creativity? Or a fear of the new? Right now, controller design is a hot topic – games such as Guitar Hero are driving a resurgence in peripheral-oriented titles, and Nintendo has revolutionised the way we think about input devices for consoles with its DS and Wii. What does the future hold? What are the challenges ahead for gamers and developers alike? This panel discussion will discuss these questions, and more.
Should be fun, I hope. And I might be around in the evening doing more fun things with Guitar Hero (which might include, but are not limited to, playing Godzilla on Expert). If you’re coming along, drop us an email.
- Recursive Bee — > GO SAM GO. Delightful
Tagged as: humour textadventure gaming parser - Paginate an already-fetched result set (i.e. collection or array) [ruby] [rails] [pagination] — Definitely useful in a few, limited, circumstances.
Tagged as: ruby rails rubyonrails pagination - ‘Comment is Free,’ but designing communities is hard — Nico Macdonald, mainly on the money, back in August.
Tagged as: cif blogging media journalism newspaper blogs newmedia publishing
- Empathy Box :: 5 Principles For Programming —
Tagged as: toread programming methodology development - My Rails Toolbox — Awesome selection of tips, and some new plugins I’d not heard of. Lots to take stock off.
Tagged as: ruby rails rubyonrails plugin deployment architecture - Active Merchant – Trac — "The aim is to create a "Rails-esque" payment processor library which feels natural to ruby users and extracts as many parts as possible away from the user to offer a consistent interface no matter which gateway you end up using.
Tagged as: rails paypal payment business ruby ecommerce
Some belated thoughts on d.Construct 2006
15 October 2006
d.Construct 2006 was well over a month ago, now, but I’ve simply been so busy since then that I just haven’t had a moment to write up my experiences.
d.construct is a “grass-roots” web conference in Brighton, run by the nice chaps from Clearleft. It only lasts a day, and, at £75+VAT, it’s insanely good value. I don’t want that last fact to go unnoticed. It was also a great lineup of speakers, including Thomas Vanderwal, Jeremy Keith, Simon Willison, Paul Hammond, Jeff Barr, and Jeff Veen. £88 just to hear all of them speak is, any way you look at it, a very good deal. And then, of course, there’s the all the networking and the chat and the the pub, with four-hundred web-types who descended on Brighton, which is often the highlight of any conference.
When I filled in my feedback form, I realised I didn’t have time to write what I really wanted to say. So I put down the improvements that were the easiest to fix (and, it seems, the most universally agreed upon): more legroom, more power sockets.
Beyond that, what I had to say wasn’t so appropriate for a feedback form, as I’m not quite show how to improve upon my criticisms. But I still think it’s worth putting them down in writing.
At the heart of d.construct is a very good event. I enjoyed this year’s event a lot. But I think there are some areas that could perhaps be improved – or at least addressed – in future years.
First of all, the format. d.construct is much like the Carson Systems’ Future of Web Apps events – it’s a series of speakers talking, one at a time, one after another, in a big auditorium. It’s not stranded or streamed. At the same time… it’s a bit intimidating in that people tend not to want to break out of it. The moment you introduce two or more strands, attendees begin to realise that perhaps they don’t want to go to either talk, and so they decamp to the back room to mingle and chat. And d.construct had a great “back room”, with power, refreshments, and tons of space. As it was… everyone piled into the hall for every session, regardless of whether or not it interested them. Quite often, I saw a number of people ignoring the talk to concentrate on their iPhoto session, and then dumping their latest pictures onto Flickr. I’m sure they could have done that “out back”, or, more likely, found people to talk about things they were interested in. I cut Aral Balkan’s Flash talk – because, whilst I’m a client-side developer, I have zero interest in Flash – and was disappointed to only find about six people hanging around out back, and one or two in the pub around the corner. The chat I had during the session I skipped was great.
I also found the angle a little curious. d.construct, whilst pitching itself as a “web application and Web 2.0 conference”, is very much a web conference coming from the front end. I was disappointed when Jeremy came over very apologetic that he was even showing code at all during his presentation – and it wasn’t really very complex at all. In the end, no matter how many wireframes and PSDs are drawn, websites only exist in code, and I get frustrated when people have to shy away from that kind of expression.
Similarly, I was a bit frustrated that he managed to talk about REST without mentioning HTTP verbs (GET/POST/PUT/DELETE), as they’re as important to the RESTian concept as the URL structure. But I can understand – given what appeared to be the conference’s target audience – why this was the case. It also meant that Jeff Barr got a slightly raw deal – he was going first, and he was easily the most “corporate” of the speakers, but I thought his talk was a great balance of explaining some of the awesome work Amazon are currently doing, and demonstrating how real users have made use of it. But, if you don’t get the importance of S3 or especially EC2 (which is, in some ways, revolutionary), it just sounds like corporate buzzwordiness.
And I was also frustrated by this because the more general-purpose or front-end talks – Thomas Vanderwal’s IA session on tagging (a pretty complete history and explanation of tagging) and Jeff Veen’s phenomenal closing session – were both reasonably high-level (in terms of what they’re discussing) and well received. And for good reason – Veen was absolute dynamite.
Maybe it’s because Clearleft themselves are, primarily, a front-end consultancy, but I don’t want to trivialise things that far or make such bold assumptions. It might just be that it’s the best common ground over which to bring people in the UK together. But I think there’s interesting things about development to be expressed to general audiences, especially given that buzzword-of-the-moment AJAX is all about the point where the front- and back-ends join. And I’m concerned that whilst Web 2.0 (however you understand that phrase) advocates a more holistic, interconnected web, the design and build process is becoming ever-less holistic.
But I don’t want to be a complete downer. Like I said, it was a great-value conference, at which I met many interesting people, and the speakers were all excellent. Maybe next year it will move to multiple tracks; maybe it’ll broaden its scope. Either way, I’m still going to go; it’s a great mixer of an event, and it’s nice to go to something that’s not in London for once. My congratulations to Richard, Andy, and Jeremy on its success; I hope my comments aren’t taken too hard nor too negatively. And I hope you can see why I didn’t quite have time or space to condense them on the feedback form.
Update: One thing I forgot to mention, that’s surely worth a big plus point, is that the “female quota” at this conference was very high. I’m sure that sounds awfully patronising, but given the amount of coverage of “why women won’t go to conferences” (see Mike Kuniavsky on this), it was interesting to note a percentage well into the double figures – I’d say about 20%+, at least. Whether this is because of the front-end focus – or, rather, the less-threatening, less-technical focus – I don’t know, and again, don’t want to trivialise. But bonus marks for this, for sure.)
- adaptive path » user expectations in a world of smart devices — Good stuff from Mike Kuniavsky – quite a while back, too.
Tagged as: design usability ubicomp interaction ux - LUCI Blog: UBICOMP 2006 : Bruce Sterling Keynote — "The majesty of the ideas and the lyricism of the language". Must download this at some point.
Tagged as: brucesterling design interactivity ubicomp video - ACM Queue – Silicon Superstitions – When we don’t understand a process, we fall into magical thinking about results. — People love mysteries and myths so much that they create them when an explanation seems too simple or straightforward.
Tagged as: magic interface hci raskin design process
- Typesetting and paste-up, 1970 — Wonderful series of photographs and anootations on the typesetting process before computers. Mindboggling at times.
Tagged as: typesetting dtp design pasteup history type typography printing - Stevey’s Blog Rants — "’Urban Legend’ doesn’t refer to the message content; it refers to the transmission protocol." Bookmarked not for the agile stuff, but for this quotation.
Tagged as: steveyegge agile software communication development