Simply Jonathan

Archive for 2008

Abstractions and what to do when you cannot 

Always try to learn whatever you can about your language of choice.

We just wanted to let you know…

… We do not trust you, you might decide to hack your gift label:

White gift label on blue wrapping paper reading "Til Jonathan Fra Mia" plus the html encoded version of < followed by 3

I bought my girlfriend a present from Amazon, and thought I would make use of their gift wrapping service. For the note I settled on the conservative “To … From …” but added my own personal touch, “<3” (how is that for creativity?). Amazon, however, decided they did not like that, so they turned < into the corresponding HTML entity. You have to give it to them, though; they take security very seriously.

Dilbert minus Dilbert 

Permanent location of 'Dilbert minus Dilbert'

Obvious, yet wonderful idea by Leonard Richardson.

The immediacy of PHP 

Permanent location of 'The immediacy of PHP'

David Heinemeier Hansson:

That platform has really received an unfair reputation.

I remember seeing a video of DHH some years ago, where he gave a presentation at Roskilde University. In that, he spent quite a large portion of his time mocking PHP, contributing to this exact reputation it has got.

I personally use PHP a bit at work, but as rarely as possible in my spare time. But I will give it this: it gets the job done. Whenever I do something that I actually need to deploy, I resort to PHP, because it works for the platforms I would deploy it to. Mostly, this is due to Django being difficult to deploy, thus PHP being an easier option.

But I do not agree on it having an unfair reputation. It is well-known, and appropriately admired, for being deployable, but that really is one of the only good things I can say about it. And I maintain a site called php hacker — I am not a hater.

Python-by-example 

Permanent location of 'Python-by-example'

More great Python documentation.

On the Captioning Sucks–homepage design 

We think the Captioning Sucks homepage may be the only viable usage of Comic Sans on the entire Web.

I agree. And I believe Captioning Sucks is an important project.

Don Ø i Brøndby-trøje 

(This post is in Danish)

Permanent location of 'Don Ø i Brøndby-trøje'

Det må man give ham — det er virkelig noget at gøre i en god sags tjeneste.

BT gør i øvrigt hvad de kan for at understrege at det ikke er en aprilsnar, så jeg tror dem. Fed gestus af manden på toppen af PS&E.

Levels of disagreement 

Permanent location of 'Levels of disagreement'

That is so right. I do not have to argue, if I follow, do I?

Mims – This is Why I'm Hot

I could sell a mill saying nothing on the track.

Kanye West – Touch the Sky

I’m trying to right my wrongs, But it’s funny how them same rights helped me write this song.

This is Simply Jonathan, a blog written by Jonathan Holst. It's mostly about technical topics (and mainly the Web at that), but an occasional post on clothing, sports, and general personal life topics can be found.

Jonathan Holst is a programmer, language enthusiast, sports fan, and appreciator of good design, living in Copenhagen, Denmark, Europe. He is also someone pretentious enough to call himself the 'author' of a blog. And talk about himself in the third person.