Archive for the ‘Uncategorized’ Category

Spotify Instant – Turbo!

Tuesday, September 21st, 2010

My quick Spotify Instant hack last week got quite a bit of attention, physician so I thought I’d revisit it.

When I was writing it, I kept having ideas as to how I could speed it up. Well, I explored one of those, and with the help of my good friend Adam Hepton completely rewrote it and the results even impressed us! (I would benchmark, but in the process I overwrote the old one with the new one.)

As a bonus, the time and popularity have also been properly formatted, and it now works better across a variety of browsers. Enjoy!

Updated Spotify client makes me touch myself!

Tuesday, April 27th, 2010

Today Spotify updated their client introducing a slew of new features, cheapest including profiles and Facebook integration. There are already plenty of other posts about the new features popping up, so I’ll leave the roundup to the pros.

Instead I just wanted to highlight one new feature that quite literally makes me touch myself – the import of Facebook profile pictures for use in your Spotify profile.

My current Facebook pic is a wonderful little doodling by my friend Aisling:

Me as a ghostbuster

Which, when automatically cropped by Spotify, has the the unfortunate appearance of, well…

Although I’m sure Spotify is pleased to see their users so excited, I wouldn’t mind a way to perhaps PG-up my profile pic a little bit? Thanks.

If this kind of filth doesn’t offend you, please feel free to become my Spotify friend.

Why not *not* use WordPress?

Wednesday, March 10th, 2010

Let’s face it, advice my old blog didn’t take off. You probably never saw it.

Those who did may remember my second entry, entitled “Why not use WordPress?” (posted 2nd November 2008). Here’s a snippet:

I’m a web developer. I do this not only as a profession but also as an interest. As such I invent. In a weekend I could throw together something pretty spiffy using a php templating engine and a javascript framework, but I’d far rather get my hands dirty and see what happens when left to my own devices.

So what did happen? I blogged pretty regularly for the first 2 months, then faltered, then stopped. In that time, I made one experimental and two practical alterations to my underlying blog code. None of those did anything useful like index it or make updating any more elegant than writing a post in notepad and uploading the .txt file.

My main conclusion from this was simple: I’m just not interested in creating a blogging system. They exist and – looking around my screen as I type this – are pretty damn good. They do everything I need. I might be able to do it better, but I’m just not that kind of developer.

Sure, if I put my mind to it I could read dozens of books on practical design patterns and reinvent the best goddamn extensible blogging framework the world has ever seen. I don’t doubt that some people are probably doing that as we speak. But that in itself just doesn’t float my boat. I read those same books and reference those same blog posts, but my underlying architecture is just that much more satisfying if I’m using it to power something I can’t find anywhere else. That is exactly the reason I – when asked – call myself a “Creative Developer”.

So while I understand those who wish to build better mousetraps, I simply find I’d much rather hunt dragons.

The bottom line: Today I find myself installing WordPress. I had totally forgotten this was the original recommendation, and it only took me 16 months to come to myself. Thanks, Matt!