MySQL Query Cache Resources

To follow up on my post about Drupal’s MySQL performance, I wanted to share some resources I found during that journey.

Surprising mysql queries in Drupal

Warning: This blog post is unusually technical for most of the posts here.

The hosting provider I work for in Iceland has been having some problems with one of the servers. Turns out the problems are caused by a single website running Drupal and it has a lot of traffic.

Google’s new Font Directory is a Disaster

Yesterday, Google released the “Google Font Directory”: A list of free fonts that can be embedded and used directly from their site. It’s a promising service and a good boost for fonts on the web.

However, I wanted to try to use one of the fonts for this blog and the results were pretty surprising.

Bit the bullet, redid the layout

I bit the bullet and added the sidebar on this blog’s theme. I wanted to keep the blog design really simple and clean with no side column, but I think it’s easier to browse the articles etc when you have the categories, etc.

3 things I wish somebody would create

I wish somebody would make any of the following applications or web standards. (a few of these ideas evolve from the reports lately about Facebook’s privacy issues and my general discontent with Facebook)

Click to see the list.

Flash Will Live, HTML5 Will Take Over On-line Video

I’ve been pretty calm for the past few days/weeks. The sun has started to shine outside, I’ve had the chance to go bouldering outside the last days so I’ve managed to stay silent through the whole twitter follower mess, Steve’s flash rant etc. But no more.

I got into a conversation with my coworker, Ari, about the future of Flash in the HTML5 world. The general opinion out there that the media has led us to believe is generally that Flash is dead, forgotten and HTML5′s canvas + javascript will replace it completely in the nearest future.

To Rewrite or Not to Rewrite and The Sunk Code Dilemma

Stop. Don’t do it. I know what you’re thinking. You’re thinking: “This code is ugly. It’s messy, it’s big, it seems too complicated with too many features, trying to get my head into it will be too time consuming, I’ll just rewrite this. It won’t take long. A few hours, maybe”.

I’m here to tell you: Don’t do it.