A tribute to Steve Jobs
The day after Apple’s first Keynote speech without him for a long time, Steve Jobs passed away at the age of 55. He had been ill with cancer for some time, and had recently been cutting down the number...
View ArticleMy thoughts on iOS 5
I own an iPhone and an iPad, so when Apple announced iOS 5, I was more than mildly interested. But now that it’s been released, there have been grumbles in some quarters about the performance of some...
View ArticleIs Instagram Worth A Billion Dollars?
When Facebook bought Instagram for a billion dollars, the internet world sat up and paid attention. Analysts tried to see where the value of instagram was. In it’s userbase? Most Instagram users have a...
View ArticleHow to make million$ on the Internet
There’s a lot of money to be made in web development. Three examples I can think of just in the last few months are Draw Something, Instagram and Pinterest. (I’m purposefully ignoring the Facebook IPO...
View ArticleFacebook Development – but only for verified friends
Linking sites up to Facebook is great – you have an easy-to-use login, you don’t need people to register, and you can get a load of information about your users. And setting up an app to get that...
View ArticleAdding Overlays Kills Your Events!
There have been a couple of projects I’ve worked on recently that have required the use of overlays. That is, a (semi-)transparent layer over the top of another element. In one case, it was purely...
View ArticleHiding text using CSS a.k.a. the Kellum Method
Fairly often a web designer will want to use a background image in, say, an <a> element, but want to keep some text in the link for semantic purposes. For example, if you have a button on your...
View ArticleHow I used Linode + Dropbox to code smarter
I use lots of different computers: my work desktop, my lovely new MacBook Pro, a desktop in our study at home, and my iPad. I use Dropbox to sync files between them all, and really like the flexibility...
View ArticleUsing Multiple RewriteRules following one RewriteCond
Whilst hacking around with my .htaccess file, I came across the following problem. I’m using RewriteConds to make sure that files (images, javascript, stylesheets) are still served normally using the...
View ArticleWhat’s the difference between jQuery’s prop() and attr() methods?
For ages, I’ve been using the attr() method to get and set the values of DOM nodes in jQuery. But I ran across a problem recently when I tried to add a pubdate property to a time element. Using sttr(),...
View ArticleA New Beginning
The last time I went to the cinema was in October 2012. i can’t remember what it was I saw, but I do remember thinking how simple it had been to take Oskar, then almost 18 months, to a friend’s house...
View ArticleCreativity is Overrated
I recently listened to Andy Clarke’s “Unfinished Business” podcast from early in May (I’m a little behind), in which he talks about his fears that creativity is being lost from the web industry, being...
View Article