Skip to content

Writing jQuery/javascript that doesn’t suck

At the start of the year I was asked by the London Web Standards Group to do a talk at their January meet-up and after a bit of thinking I decided to talk about writing jQuery/javaScript that doesn’t suck; I’ve had to clean up plenty of badly written code in the past and I therefore thought I had some decent things to say. It must have gone well as the London jQuery user group asked me to give it again in their July met-up (which is on the 4th July). I included reference to plenty of external sites in the talk and they can ALL be found in this post (and a few extra bonuses). Read more

Did you like this? Share it:

Ask Ross anything!

Yesterday night I had planned to come home and write up some slides on something interesting for todays BarCamp at The Guardian offices. Instead of that I came home, noticed that there was beer in the fridge and decided it would be a good idea to drink them all.

Therefore I have no slides, no idea for an interesting talk and have decided that instead of me talking about stuff that I deem interesting I am going to throw those kind of choices out to you guys instead. In a blatant rip off of talks hosted by Norm! in recent BarCamps I will be taking questions from the audience (assuming I get one) on anything and everything (with hopefully amusing results).

If you didn’t manage to get a ticket but would still like me to answer your questions (I’m hoping that the talks may be recorded or videoed in some way) then please leave questions in the comments below (indeed this could be a good place for anyone at BarCamp or not to leave me their contributions…

Lets see how this one pans out…..

Did you like this? Share it:

Simple jQuery concat/expando plug-in

One of the ‘cool’ little features I managed to shoe-horn into capitalradio.co.uk London Guide was a nice little jQuery plug-in that I called the “expando of win”. It’s a fairly simple piece of functionality but I’ve done it in a way that I’ve yet to see and is hopefully going to be a bit friendlier on performance by keeping DOM manipulations to a minimum. It can be seen live in a the wild on event pages such as the fairly bizarre sounding Body Worlds and the Mirror of Time held at the o2. Read more

Did you like this? Share it:

Going cash free

One thing that has been annoying me recently is the amount of cash that I seem to be spending on crap; mainly food crap. I’m generally fairly good with money and my standard technique is to take out a woad of cash at the start of the week (Saturday) and not spend anymore than that until the next Saturday (unless it’s been planned). Generally this seemed to work out fairly well – I hardly ever over spent but equally hardly ever had money left over to carry into the next week. As I didn’t plan to carry money over it wasn’t really a problem.

Since starting my new job (and getting a bit of a pay increase) I found that I could give myself a bit of extra spends each week. A few more pints down the pub, an extra side order with a meal out or an excursion somewhere could now all be mine. But as it happens I didn’t actually do or need any of this so the money started burning a whole in my wallet and was spent on crappy lunch meals that I don’t really need; money spending fail if you would.

The plan – to not take money out of the bank and use my cards for my planned spending. Will my urges mean that I buy crap on card? I really hope not but we will see. Equally has the price of living just increased and I actually needed that extra money??

Who knows, but I’ll be interested to see.

Thanks for reading a fairly pointless and uninteresting post (assuming anyone actually has).

Did you like this? Share it:

barcamplondon5 slides – enrich the web with comments

So yesterday I posted my slides from barcamplondon5 to slideshare and as cool as they indeed are I’m pretty sure that the serious points are easily missed without some supporting information – which is why I am writing this post right now.

The main point I was trying to get across is that the web contains a lot of great content; but it also contains a lot of shit. To ensure that the good stuff gets the credit and exposure that it deserves and likewise so that the bad stuff gets highlighted as bad I believe that we must all comment on the bad that we see so that less experienced people don’t just blindly copy, paste and use it in their projects. This is even more of a necessity if the article is being promoted as a good one to read either through a good Google ranking or being linked to from a large magazine site or mailing list. Read more

Did you like this? Share it: