| Photography

The drawing board

Shiny

I’m working on a new version of all this. AGAIN. Tooling up with command line stuff like ruby, git and grunt, learning the nifty nuances of Sublime Text 2 and trying out all the CSS preprocessors. LESS is OK, Stylus wound me up the wrong way, I’m probably going with SASS in spite of it needing Ruby.

It’s all pretty fun but ridiculously time consuming so I’m gonna blog less til I get something live. In the meantime here’s a blogpost I did for VML about my first time at a developer Meetup thingy, here’s some photos I did for Pass This On and here’s a few from the last Sink the Pink.

| Photography

Random cat

Coco the cat

I’m dubious about posts where the pic has nothing to do with the prose, but I also have a lot of nice photos about which I have very little to say. I’m not sure how to resolve this. Does it even matter?

In the meantime here’s a cat called Coco.

| Recaps

Bizzy bee

jQuery workshop

This week I’ve been working in Grunt, Git and Less, on a mobile-first redesign of this blog based on the beeb’s approach. I’ve also edited a couple of night’s worth of photos and finished Bioshock Infinite (which barring one clanger is awesome). Today’s been learning about writing contextual JIT modular plugins at an Advanced jQuery workshop in Oxford, and tomorrow is the rest of the conference.

Exhausting stuff but it’s amazing how much you can get done when you’re not wasting all your time at work!

| Photography

Fun nights, crap gifs

Sink the Pink

On Good Friday I was doing pictures for Push the Button at their Spice-Girl-themed Easter Special. I’d not papped anything since New Year’s and was so excited I overdid it a bit, taking almost a thousand pics. Downside = lot of work for myself, upside = some dubious gifs of Harry Clayton-Wright and Cola Phalquero on the RVT stage:

Harry Clayton-Wright
Cola & Harry
Harry Clayton-Wright
Cola & Harry
Harry Clayton-Wright

Check out the pictures of the night for more, featuring The Dream Bears and a couple of hundred merry people Zigazigahing.

Recently I also did the Easter Douche Bag snaps – where I’m very surprised I didn’t sprain anything dancing to Diplo or Die Antword – and even a wee set at Sink The Pink which must be the glammest, glitteriest night in London! As if that wasn’t awesome enough this weekend I’m taking the camera to Pass This On and Shake yer Dix vs Mother! OMAFG! SUCH FUN ^_^

| Interwebs

Responsive Day Out

Responsive Day Out

The Responsive Day Out was a barebones web conference put on by Jeremy Keith et al in Brighton. It had an engaging fast-paced format and served as a great state of the nation on the practical aspects of RWD. I’ve sketched together a few of the points I found most interesting… Sorry, it got pretty long.

Design workflows

Sarah Parmenter (who’s podcast I’m now addicted to) started the day off speaking about how RWD has turned the processes for creating sites on their head and we’re all “winging it” to an extent, especially with designing fluid sites. Fluid is hard: When I did a percentage-based site for Nestlé Foods back in ’07, it was so challenging I never went back!

Sarah’s approach to design deliverables was interesting too; Photoshop stays part of her design process but when it comes to sign-off it’s all about content hierarchies, pattern sets and style guides. I’ve never been a fan of “make it like the PSD” and these days it’s not only missing transitions and interactions but an infinite number of portal sizes too!

This idea of getting away from futile and increasingly irrelevant pixel-percision was shared by Laura Kalbag:, in her talk on maintaining look and feel cross-device, focusing on what should remain the same to give a continuous and recognisable experience no matter how users choose to view the site. She also had one of the best quotes of the day in an effort to encourage people to share RWD failures as well as successes: “If you’re not ashamed of what you did 3 months ago, you’re not keeping up”.

Design Patterns

David Bushell also spoke about device-agnosticism, particularly interactions and not relying on device-specifics like swipe or hover. He was one of those that touched on the myopia of designing with particular devices in mind, there are just too many false assumptions made: High pixel-count doesn’t necessarily mean large screen (retina screens), large portal size (Macs) or that the viewer is even near their screens (TVs).

His navigation design patterns struck a nerve as on my most recent project changing constraints meant I had to throw out the designer’s version of the mobile nav altogether and jury-rig a new version in an evening. I’d have liked more time to implement one of those fancy off-canvas solutions though.

Josh Emerson‘s bit on Asset Fonts was also full of the fancy nift. I’ve used iconfonts before, but not well. I’d love to make custom asset fonts a regular part of my development, swapping out hover sprites for ICOmoon. This CSS pattern in particular is so awesome it actually gave me shivers.

Assum CSS pattern

Performance

Having people in to talk about the nuts and bolts of exemplary enterprise-level Mobile First solutions was a real treat: massive sites done right! Tom Maslen spoke about BBC News and Andy Hume on the Guardian‘s approach. They both take progressive enhancement to the next level, where instead of just adding a bevels or slightly nicer animations they’re putting in sliders, galleries and videos.

As someone with a handful of responsive sites under my belt I’ve got my head around the basics of media queries and adaptive images; the obvious next step from having things look good on mobile is to have things run well on a phone connection too. You know when somethings in the zeitgeist when it’s on A List Apart. Pointing Y-Slow at my blog highlights a load of embarrassing red flags that I didn’t care so much about when I was learning LESS, WordPress and responsive design; sorting that’s next on the list but it’s just the tip of the iceberg.

In the month since the conference I’ve been energised to check out a bunch of new des/dev podcasts, some new (to me!) front end tools, and ponder processes and tooling at work. I jumped at the chance to go to a workshop with the inimitable Brad Frost, driving force behind This Is Responsive for more of the same RWD juju. It’s good stuff.

| Interwebs

Tweeting

Tweetdeck

Despite joining Twitter in summer ’07 I didn’t use it much at first. As I was pretty early I should have gotten a useful name like dangovan or danielgovan, but instead I plumped for mochaholic. Idiot. Who knew it would catch on so?

It certainly did with me – I passed 10,000 tweets a few months ago – but lately I’ve felt like I’m not been getting all the value from it I should be. Frustrated at tweets getting lost in the deluge and the awful implementation of “Lists” I considered starting another account to follow web industry-types, but friends who had tried that advised it was impractical.

Eventually I found an unassuming site called Twitlistmanager that gives you an overview of what lists your ‘followees’ are in and lets you quickly edit them. It’s not a patch on the Google + Circles interface but compared to twitter forcing you to edit one user at a time it was a revelation.

I tried Hootsuite to sort my feed but the interface srsly fugs so I’m in team Tweetdeck. That just leaves the phone app problem: The Tweetdeck app is not long for this world so I’m looking at Tweetcaster and Ubersocial but not sold on either. Any recommendations? Tweet me, obvs.

I’m also still considering changing my username, but they’ve ALL BEEN TAKEN BY EMPTY ACCOUNTS. Six months inactivity my ass.

| Bloggery | Interwebs

Information overload

Smoky blur

So a couple of weeks ago I went to a Responsive Day Out in Brighton which was amazing. It’s always inspiring to see super smart people extol the virtues of “the way it should be done”. As per usual I came back home vaguely disgusted at the state of this site; I wanted to scrap it all and start afresh using custom asset fonts, SASS, more elegant responsive images, percentages and REMs and a different colour per post…

I realised when I had a proper look that I still like most of it. There’s a few problems like the topbar being too overwhelming, the navigation feeling a bit haphazard, there being no nifty post-to-post alternative to the mousewheel, but most of the problems are architectural.

With this in the back of my mind, my (sadly temporary) work colleague Dave took me through his workflow yesterday which was another eye-opener. Grunt running on Node doing all sorts of stuff with Stylus and Handlebars and Qunit and so much nift!

Then I went home and watched the whole of this. A lot to take in, though the prime lesson seemed to be that all the niftiest tools are on macs… Anyways iOS envy aside I need to set up a modern workstream at home to practice on, and put it all in to GIT too. So much to learn.

| Gaming

Sim City

Sim City

You probably heard about EA’s terrible Sim City launch last week. It’s one of those games that you have to be online to play, even if you want to play alone. That doubly sucks coz it means that when EA have hardware issues and no server available to log into, you can’t play at all. It wasn’t at all unexpected, we saw it all before with Diablo 3.

Personally I suspect this was all a high-stakes ploy to get people talking about it, and now that the servers are 95% fixed customers feel stupidly grateful for merely being able to play the game they bought. As they’re blatantly going to flog addons til the sun grows cold these issues will be fixed, but even then the “Cities” you build are more like little suburbs than shining metropolises. Also being a nerd who gets excited about infographics I was looking forward to all the data layers and being able to interrogate sims about their wants and needs, but the former doesn’t actually tell you very much, and the latter get happy by buying stuff, so give them shops. End of simulation.

Cheeta Speed is still turned off, all firefighters will congregate at one fire and let the rest of the city burn, and sims won’t seem to commute outside the town… I was going to say “AVOID” but Dom and I had such a lot of fun putting together this city pictured (and the one in the distance too) so maybe there’s something in it after all? Though to be fair a lot of that was laughing at the bizarre things that happen when you build on a slope. I didn’t notice when I took the screenshot but check out the two brown blocks of flats on the left…

Either way, Starcraft 2: Heart of the Swarm just finished installing, so with any luck I’m gonna be playing that for a few weeks. That has online DRM too, but then their servers actually work.

| Recaps

Hoxton Squared

Cracked glass

It feels like I’ve been moving house for weeks now, but at last all the furniture’s been reassembled, the empty boxes shoved in the loft and apart from a couple of missing appliances it’s all come together very nicely. What a load off!

It’s Hoxton Street, Hoxton bitches! The heart of the East and land of a thousand takeaways! I’d take a picture or something, but youknow, broken camera sassafrassa…

To add to the disassociation and weirdness, work’s moved too! It’s now located in the back of the massive Greater London House which is ok, though similarly missing appliances. Being near Camden is nice though unfortunately I have to commute through Euston which is surprisingly gross >.<

| Photography

Camera fail

Shake Yer Dix

Apart from half of these pics at Shake Yer Dix I’ve not done any club photography this year, so I was hoping to catch up with a bit of Songs of Praise tomorrow. Hopes dashed today when the on/off lever on my Panasonic G3 came on/off in my hand! Given I spent a hundred quid getting the assembly replaced less than a year ago I’m pretty unimpressed.

No pics for a week or two. I’ll get it repaired this time, but I’m not sure my next camera will be a Panasonic. Hard-wearing cameras do exist right?? TWITTERLINK KLAXON.