Running WordPress on Windows Azure

I am investigating hosting this site on Windows Azure, partly as a learning exercise, and possibly to enable easier scaling.

I discovered that any web site short of Standard is worthless other than for experimentation and prototyping. I set up a Small Standard Web Site (£48 per month). But what database? I recalled that you

…continue reading Running WordPress on Windows Azure

ITWriting app hits the Windows 8 store

Hands on where possible is part of my technical journalism philosophy, so I have been trying out Windows 8 development for some time. After playing around with and adapting Microsoft’s blog reader sample I decided to take it further and try submitting it to the Windows 8 Store.

Today it was certified so you

…continue reading ITWriting app hits the Windows 8 store

Gadget Writing – iPhone docks, 5.1 headphones, mobile, gaming and more

I have started a new blog over at gadgets.itwriting.com which is for reporting on mobile, audio, gaming and other such enthusiasms. The main reason is to have somewhere to cover these subjects without diluting the focus of itwriting.com itself.

Currently on Gadget Writing:

AVI preparing a successor to the ADM 9.1 – the floorstanding ADM

…continue reading Gadget Writing – iPhone docks, 5.1 headphones, mobile, gaming and more

What you read in 2010: top posts on ITWriting.com

With three days to go, traffic on ITWriting.com in 2010 is more than 50% up over that of 2009 with over 1 million unique visitors for the first time. Thank you for your attention in another crazy year in technology.

So what did you read? It is intriguing to look at the stats for the

…continue reading What you read in 2010: top posts on ITWriting.com

Speeding page load with dynamic JavaScript

I’m delighted that ITWriting.com is sufficiently popular to sustain some advertising. I’m not pleased though with the impact on performance. The problem is that ads such as those from Google Adsense or Blogads are delivered by remote scripts. It usually looks something like this in the HTML:

<script type="text/javascript"   src="http://some/remote/script.js"> </script>

When the browser

…continue reading Speeding page load with dynamic JavaScript

A note to RSS subscribers

This blog has a full-text RSS feed. In other words, you can read the entire contents of a post without visiting the site – though I hope you will visit the site from time to time to read the comments, like the excellent discussion on web vs desktop applications here.

The reason for this note

…continue reading A note to RSS subscribers

Fixing a WordPress plugin setting

I changed the theme and plugins used on this blog recently. Along the way I managed to slightly corrupt the settings for one of the plugins, GD Star Rating, the result being that the stars in the Top Rated Posts widget would not display. I figured out the problem: the plugin stores the path to

…continue reading Fixing a WordPress plugin setting

Seven years of blogging, and a redesign

This blog began in 2003, though the website goes back to 2000, and I now see little difference between what is now a blog, and what in 2000 was a more painful process of authoring web content, especially with the decline of RSS readers. Still, my first blogging efforts were powered by a now-defunct project called bblog. I modified this heavily to add features and cope with comment spam – almost non-existent in 2003 – and then in 2006 accepted that I would be better off with a mainstream blog engine and selected Wordpress, which has exceeded

…continue reading Seven years of blogging, and a redesign

A year of blogging: another crazy year in tech

At this time of year I allow myself a little introspection. Why do I write this blog? In part because I enjoy it; in part because it lets me write what I want to write, rather than what someone will commission; in part because I need to be visible on the Internet as an individual,

…continue reading A year of blogging: another crazy year in tech

10 Mac alternatives to Windows utilities

I’ve been spending an extended time on the Mac in order to explore Snow Leopard. As far as possible, I’ve done all my work on the Mac since its release. The trial will be over soon … but in the meantime I’m sharing notes on some of the utilities I used for tasks I normally

…continue reading 10 Mac alternatives to Windows utilities