Post

A Week In Lanzarote

2 comments

Following a miserably cold and wet Winter which was preceded by a miserably cold and wet Summer my good lady and I decided we needed a bit of sunshine. We didn’t want to fly long haul and we didn’t want to spend a fortune. In fact our criteria was “the hottest, cheapest place we can find”. And that turned out to be Lanzarote.

It’s a bit of a British holiday destination but where we were staying, Costa Teguise, is pretty quiet at this time of year and not full of drunken teenagers making a lot of noise (we’re a bit old for that sort of thing these days). Anyway, we pretty much got what we wanted and a few photos follow! I think it’s fair to say we drank a lot of coffee.

Post

The British Winter Tyre Conundrum

Leave a reply

Here in Britain we’re obsessed with the weather. Many find this puzzling since Britain has a pretty mild climate: not very hot in the Summer, not very cold in the Winter and not very exciting in between. We don’t get monsoons. No tornadoes (other that the sort that are so small they wouldn’t get a mention on a Texas weather report). No metres of snow in the Winter. No Summers where you can boil an egg on a road. It gets a bit windy, a bit sunny, snows for a few days in he Winter and pretty much rains for all time in between.

However during most Winters there is a period of a week or two when the country comes to a complete standstill. A mere inch of snow is enough to block all the motorway, leave people stranded in their cars in the night and cause countless crashes. Yet, while the average temperature between November and March stays below 7C, it rarely dips into double negative digits. And if there’s a grand total of a foot or snow over the Winter period then that’s considered a “bad” Winter (such as this one). Countries such as Germany never have these problem. So what’s going on?

The difference is Winter tyres. In a lot of European countries if you crash in Winter with Summer tyres fitted your insurance is declared void. So when the temperature dips below 7C people swap their Summer tyres over to Winter ones and swap them back when temperatures rise above 7C the following Spring.

Brits tend not to buy Winter tyres for two main reasons:

  • There isn’t enough snow and ice to justify them
  • Cost – the fact is motoring in the UK is expensive enough

However after doing some research it’s easy to argue that those two above points are invalid and you’d be crazy not to. Firstly the snow issue. Contrary to popular (in the UK) belief, Winter tyres do not have spikes on them. They differ from Summer tyres in two distinct ways: different rubber and different tread. The rubber in Summer tyres stays soft and pliable above 7C and this means they reshape themselves and stick to the road, providing you with grip. However below 7C that rubber hardens to the point where instead of gripping onto the road surface it loses that cohesion and on wet, slushy or snowy conditions the grip, so traction and stopping distances becomes significantly worse.

Winter tyres on the other hand come into their own below 7C. The rubber stays soft at those lower temperatures and so are able to move and grip the road. Next, the tyre tread is different to allow better gripping in snow and slush. If you look at the picture below closely you can see that snow sticks in the tread and this helps provide better traction on snow. The little ridges on each knobble also grip into the road and slush to help things further:

Some Winter Tyres

Next is cost. Since the rubber on Summer tyres hardens below 7C it turns out that they wear much more quickly than Winter tyres that are designed to work in the cold. So if you switch to using Summer tyres in the Summer and Winter tyres in the Winter you’ll find that both pairs will last longer than using Summer tyres all year round. While the cost difference between Summer and Winter tyres isn’t great it means that in the long-term it can work out cheaper to have both sets of tyres – so long as you have a place to store the spare wheels and don’t use the same wheels and swap the tyres over (since that means paying for tyre fitting and balancing twice a year).

I was interested to see how good they were so bought a spare set of wheels with Winter tyres for my wife’s car when it started getting cold late last year and prayed for snow. Fortunately my prayers were answered and we’ve had one of the coldest Winters in recent years in the UK and plenty of snow. And I tell you what, having tried Winter tyres you’d be crazy not to fit them!

As I mentioned an inch of snow in the UK grinds the place to a halt, but an inch of snow when driving with Winter tyres is nothing at all – it’s just like driving on a wet road. Zero fuss. One night my wife was out babysitting and drove home while a couple of feet of snow was falling. Cars were abandoned all over the place and the only things moving were 4×4 vehicles and her little Fiat 500. I, on the other hand, ended up staying at a hotel from where I was coming home – despite having snow socks for my car, in the end I had to quit and call it a night. If I had Winter tyres I’d have had no problem getting home. Grip in the wet was also very good – altogether infinitely safer than my car on its useless Summer tyres. Sure, you still slip on ice, but it’s nowhere near as dangerous as on Summers.

The fact that we stopped caring about the weather forecast because we knew we could get through any snow and slush took a lot of potential stress away and made me a Winter tyre convert. Whether it snows or not they’re far safer than Summer tyres and when it does snow it gives you a much higher chance of getting home without crashing into a tree. I’ll definitely be getting a spare set of wheels and Winter tyres for my car for next time. I would strongly urge you to do the same. Unless you live in Bora Bora. In which case, you lucky git!

Post

7 Things I Love About Having A Dog

13 comments

I’ve always been a cat person. I used to like the fact that they were independently minded, did their own thing, were cute, furry and tough when they wanted to be. When I lived at home we had a few cats over the years and I never once wanted a dog.

That changed over the course of a few holidays with friends and their dog. It soon became clear to me that there really is no comparison between dogs and cats – they’re furry but the similarities end there. Early last year we acquired a rescued Lhasa Apso after a long period of time thinking about getting a dog, doing the research, watching endless episodes of The Dog Whisperer and looking at Google image search results for ‘lhasa apso puppies‘ (if there’s anything cuter than a puppy I haven’t seen it). Nine months later and I wouldn’t swap Billy for the world.

Billy sunbathing

So here is my list, in no particular order, of the things I love about having a dog, and if you’re half tempted to get one, they’ll hopefully tip you over the edge.

1. Dog packs accept both dogs, humans and you

Dogs are, at their core, pack animals. Whereas we humans might live in a house, a caravan or boat, dogs live in a pack. It’s the essence of their being and while their distant relatives wolves only accept other wolves into their pack (and treat everything else as food), dog packs can contain both dogs and humans. Which is great as dogs are incredibly social animals that will treat you as family, want to be with you at all times, will protect you with their life and do whatever they can to keep the peace and keep you all happy (which may involve licking you).

Once Billy got used to the fact that he was in my pack and that he wasn’t the pack leader, he completely relaxed, put his trust in me to make the decisions about what we do, feed him, shelter him and generally take care of him. That trust he has in me swings both ways so I trust him – I almost never put him on a lead since if I call him he’ll come to me and behave himself with other dogs – he knows it’s my job to protect him from bad dogs so he lets me do it and shows me by cowering behind me or barking that he needs my support. Likewise if I see a dog I’m scared of I can cower behind Billy and he’ll take care of the big hairy beast!

2. Dogs live in the moment

We humans tend to live in the past, often a slave to previous experiences and letting that cloud the present. It can cause repeated arguments over and over again, the last time you walked along that path you sprained your ankle so you tread more carefully (which ironically makes you more likely to sprain it again) and so on. Whereas dogs live in the here and the now. Take my dog.

When he was rescued he’d spent 10 days out on the moors in the depth of Winter, lost a lot of weight and most likely been, cold, wet and miserable for that whole time. When my friends parents let him in the house did he jump for joy? Collapse in a heap and cry? Sit looking longingly out the window and ponder the last 10 days? No, he jumped into their lap and didn’t give it a second thought. Dogs that have had tough lives aren’t defined by that. It’s usually us humans who project that onto them by being edgy in situations we know they’ve suffered in and dogs tend to mirror our emotions.

Dogs don’t hold grudges. If you tell one-off for misbehaving they instantly let it go because that was in the past and this is now. They make the most of every moment they have in their lives and that’s something that, to a certain degree, we should all do. It’s certainly something I try to do and is the perfect excuse when I misbehave and am being told off – I can simply reply with “live in the moment, the past is gone!”. It doesn’t always work.

3. Cute dogs turn you into a babe magnet

I’ve never had much luck with women. I partly put it down to the fact that I’m too nice and women generally go for guys who treat them badly (I stand by that assessment and should probably write about it some time). I also put it down to my lack of boyish good looks and “on day release from a lunatic asylum” look when I have my hair cut short. Then there’s my irritating sense of humour. The list goes on.

Anyway, since getting cute little Billy things have changed. Suddenly I’ve gone from being the sort of person women cross the street to avoid to being completely approachable and any stunningly attractive woman I walk past will stop and speak to me, usually noting how sweet my dog is. If only I realised this when I was single… Anyway, I’m happily married now but if you’re single and struggle to meet women then I’d highly recommend a Lhasa Apso.

Billy and his girls

4. Going for a walk is fun, dogs know this already

I’ve always been a highly active person. I’d go mountain biking, hiking, footballing, running, snowboarding, oh the list goes on. But on a normal sunny day if I didn’t have some kind of action activity planned I’d just sit around and do nothing in particular. This changed when I got a dog.

Since walking a dog is an essential part of having a happy dog, you really have to walk your dog at least a couple of times a day. And that’s great! Now if it’s a sunny weekend afternoon or evening I’ll put the earphones in, listen to some podcasts and go walking along the local canal with Billy and just keep going. Sometimes for a good couple of hours.

Me and the dog on a walk

It’s not just going for a walk, it’s going for a walk with my little mate. We’re a team. He could run off if he wanted to but he never does, he wants to be with me and I want to be with him. It’s hard to describe what a fulfilling thing taking a dog for a walk is, but trust me, no matter how frustrating a day I’ve had, it melts into insignificance a few minutes into a walk with Billy. And that’s even if we don’t bump into any attractive women.

5. You can train a dog to annoy your friends (or “why bark when your dog can bark for you?”)

While Billy got used to us he spent the first two nights barking for several hours non-stop. I wanted to kill him but fortunately managed to avoid it. And that was it, he wouldn’t bark any more. This was troubling because I wanted to get him to bark on command as a way to annoy people (particularly my wife) and any instructions you read about training a dog to bark on command starts with:

“First get your dog barking, then repeat the command you wish to use over and over…”

And since I could never get him to bark under any circumstance I was stumped. Eventually I realised that on a long walk he’d have mad turns where he’d run around in large figure of eights barking away. And then he’d snap out of it. It took many of these episodes and me saying “speak” to him (then later at home looking at him and repeating “speak” while being met with a blank expression) before he finally realised what I meant. When he got it and barked it was truly an amazing moment! They don’t speak English but dogs are pretty damn clever when you consider that us humans are incapable of understanding any non-human animal on the entire planet. We’re a lot more stupid than we realise.

So as if to prove it, I can now annoy my friends by getting Billy to bark on command. Dogs rock!

6. Dogs teach you empathy

Dogs think differently to humans. When a child gets overly stressed (perhaps those monsters under the bed are sharpening their claws) the human reaction is to provide comfort, often with the act of cuddling. In humans that calms the child down and everything is right with the world again.

With a dog, cuddling is read very differently. So if you come home and your dog is stressed as a result of you being away, bouncing off the walls and urinating on your shoes and you do the human thing and cuddle it, the dog actually reads it as “ah, so my human master is happy with the way I’m behaving, I’ll continue to be this way EVERY time they come home, particularly the part where I pee on his shoes”. So by treating a dog like a human you’re causing unwanted behaviour. (And no, fortunately my dog’s never done this, although I’m sure he’s been tempted).

Instead you have to remember that a dog thinks differently to you and it makes you see the world through their eyes rather than your own. You empathise with them. If more humans displayed empathy towards each other I’m pretty sure it would be a better place. That’s what dogs do for the human race. Or me.

7. As Cesar Millan says: “When a dog is balanced, you are going to enjoy a true friend”

Dogs never judge you. They never get bored of you. They never fall out with you. They never decide that they don’t like you any more and don’t want to be your friend. When I got Billy I assumed I’d want to leave him at home when I do some things to have a break from him. But now that I have him I want to have him with me all the time. If my company allowed dogs at work I’d spend a lot more time in the office and a lot less time working from home! I’m much more relaxed and productive knowing that he’s laid around on the sofa in my home office. And if I have a tricky problem to solve, I take him for a walk and come back with renewed vigour.

All I have to do is feed him, shelter him, walk him and in return he gives me everything he is. If you ask me, you’ll never see a better deal than that!

Cuteness Dogified

And the cuteness comes for free. 🙂

Post

Pictures From A Few Weeks In London

Leave a reply

I’ve spent the past month or so trotting back and forth to London and have been rather enjoying myself. Since I take photos everywhere I go I’ve been taking lots of pictures. However looking at them, they’re not exactly what your average London visitor photographs. No sights, no London Eye, no House of Parliament. No, they seem mostly of food. Not sure what that says about me, but here’s a random assortment of pictures from London! I’m sure I’ll add more to this album over the coming weeks.

Post

Put Instagram Photos On Your Desktop Wallpaper With John’s Background Switcher

32 comments

I promised myself when I released John’s Background Switcher 4.5 a couple of months ago that I’d take a break and go build some iPhone applications I’ve been thinking about. I’m primarily a Mac user now so JBS (currently Windows only) isn’t something I really use and after 8 years working on it in my spare time I figured I’d taken it as far as I could. In short, it was time to work on something else.

Then, while taking a photo with Instagram (you know, that iPhone / Android photo app that Facebook bought for $1 billion), it struck me how cool it would be to add Instagram as a photo source to JBS. Instagram forces you to take square photos and JBS has a few options that make square photos look awesome. With JBS you can make it set your desktop background to a single picture (with a different one on each monitor if you have more than one) and that’s fine, but it can also create cool montages like a mosaic, postcard pile or a polaroid pile like these below:

Since Instagram was cool enough for Facebook to acquire I figured it might be cool enough that people would want to see Instagram photos on their desktop. So following a weekend’s work I’m rather pleased to release a new version of John’s Background Switcher that supports Instagram! (Those montages above were in fact created by JBS using Instagram photos).

Once you’ve installed JBS and brought up the settings window you can click ‘Add’ then ‘Instagram photos’ where you’ll be prompted to authenticate with Instagram:

You’ll need to have an Instagram account to use the JBS integration, so log in and you’ll be able to let JBS (on your computer only) read your feed. You can revoke access at any time from the Authorized Applications page on Instagram. Once you’ve authenticated you can create ‘sets’ from any of these options:

  • Your own photos
  • Your photo feed (the one you see when you fire up the Instagram mobile app)
  • Popular photos (the same photos from the mobile app)
  • Photos you’ve liked
  • Tags (add a tag and JBS will choose photos with that tag)

You can add all of the above and create as many sets as you like (so if you like photos of sunsets, sunrises, cats, lhasa apsos and hamsters, create a set for each tag).

Since Instagram photos are pretty small it won’t work very well if you use a single picture for your desktop, instead choose either a mosaic, postcard pile or polaroid pile for best results. You can select the picture mode here from the settings window:

Anyway, go to the download page, get yourself a copy of JBS (which is completely free) and enjoy! If you want to help me keep staying up late by drinking coffee and making JBS better, there’s a donate button right on the download page.

Update: Note that as of June 2016 Instagram disabled API access to your own photo feed. This means JBS and apps like it can only show you your own Instagram photos.

Post

The Perils And Pleasures Of An Inquisitive Mind

3 comments

If you follow the tech news you’ll often come across stories of “hackers” that have broken into secure military systems, stolen user’s login details to social networking site, extracted lists of credit card numbers from online shops, written viruses that spread across the world blocking up networks and a host of other “evil” and disruptive things. Quite often it turns out that the people doing it were young and inquisitive and instead of having evil motives just wanted to do it to see if they could.

It’s easy to look at these people with scorn and say they should channel their computing skills more wisely, but I never think that because I know exactly where they’re coming from.

I’ve managed to make a career writing software for a living. I’m fortunate in that the products I’ve built are, at any one time, in the hands of hundreds of thousands of people. I pride myself on my software craftsmanship – making phenomenal attention to detail my minimum requirement. I’m pathologically obsessed with details and building the best and most robust products I can while balancing the fact that I can’t spend an eternity polishing and improving – ultimately I have to get what I build in to the hands of people. And you know what? I may not be the smartest guy, the most talented developer or the most creative soul, but I’m pretty good at getting it done – shipping quality software.

While my University degree did cover a bit of software engineering, everything I’ve learned I learned by working with great people and having an inquisitive mind with a thirst for knowledge and self-improvement. However I had to start somewhere.

Back when I attended University it was the early days of the internet and there was a networked computer system that all students had access to. You logged on from any of the desktop computers and could access a variety of systems. I can’t remember what any of these systems were but I can remember the login system. You typed something like ‘login’ and hit a screen that asked for your user name and your password. Then you were in.

It struck me that it wasn’t very secure. If you walked up to a computer that was already showing you the login screen, how would you know it really was the login screen? So I decided to write a small piece of software that looked exactly the same, but when a user put their details in it would store them to a file, tell them they’d entered invalid login details and exit. They’d assume they’d mis-typed their password, login again and success!

Anyway, I wrote my little program, copied it onto a few machines when nobody was looking and ran it on each one so that as I walked away, anybody sitting down would think it was left at the login page. I returned a day or so later and sure enough, on each machine I’d have a look at the hard drive and my password file would have a user name and password for a real user. I tried one out, it worked, then I logged out.

To be clear, my motives had nothing to do with stealing passwords or logging into other people’s accounts. My concern was that the login system was insecure and I wanted to prove it in the best way possible – with real users. Clearly I was ahead of my time in terms of usability testing principles! I wanted to prove that the system was easy to hijack and, once I confirmed that to myself I deleted the programs and all the password files. I was much more interested in how I’d solve the problem to make the login system more secure than using login details for mischief.

The Windows NT Log On ScreenI found it interesting that when Windows NT came along you had to hit Ctrl+Alt+Del to bring up the login dialog (see right). Since that key sequence couldn’t be hijacked on Windows you could guarantee when you pressed it that nobody was running a malicious login screen. Most people didn’t realise this fact but I did following on from my investigations of the network login page while I was a student. I realised then that the people in Microsoft who came up with that solution clearly thought the same way I did. And now I know they do since my career has been doing the same thing they do – building software.

It turns out that to write robust software you need to think about every possible thing that could go wrong because if you have more than 1-2 users, everything that possibly could go wrong absolutely will go wrong at one time or another. The most consistent difference between good developers and mediocre ones is that the latter always code for the ideal situation – it never occurs to them that the user’s network connection might fail, their system might run out of memory, they might delete some files out from under you, that a service you’re using might fall over or that when they query for some data, nothing may come back, etc. Good people look at something and instinctively think “what if X goes wrong?” and try to think through all the edge cases they can. That same attitude is what made me look at the flaws in my University network login system and think about how it could be made more secure.

I’m definitely not the only software developer who’s done questionable things with software in their youth in the name of curiosity or inquisitiveness. Still, I never got caught because I learned to keep my mouth shut. Until today. So let’s just keep this a secret between you and me dear reader! 😉

Post

A Weekend Camping Near Aysgarth, North Yorkshire

Leave a reply

What better way to spend a rare sunny weekend in Yorkshire than camping with friends and dog in the Yorkshire Dales near Aysgarth? Since I couldn’t think of any other way that’s exactly what we spent the weekend doing and as you’ll see from the photos we had a fantastic time! And Billy, our dog, turned out to be the perfect camping companion. Chilled out and enjoying hanging around with great people (and me). 🙂

Post

Cornwall 2012

2 comments

Having been to Cornwall a couple of years ago we thought it was time to go back. We spent a week staying near St Austell and our mission was to ensure our new dog Billy was as tired as possible at the end of every day. This meant visiting sandy beaches he could run along. I think you’ll agree: mission accomplished!

Post

Ten Years Of Incoherent Ramblings (Blogging)

2 comments

Slightly over ten years ago I came up with an idea. I’d left University and moved from Scotland down to Yorkshire and was struggling to effectively keep in touch with friends and family. While sending out lots of emails saying the same thing over and over again was fun I thought there had to be a better way to do it. Unrelated to this I’d previously, on a whim, registered the domain www.jbconners.com and hadn’t a clue what to do with it.

Then that idea I mentioned struck me. What if, instead of emailing everybody telling them what I’m up to, I simply created a website, wrote about all the things I got up to and had it automatically email friends and family when I posted something new? People could post comments after each article and no more multiple emailing. Genius!

I certainly wasn’t the first person to come up with the idea (there were plenty of people who’d been doing it for years already) but weblogs – or blogs as they eventually became known – were nowhere near as popular as they are now. I began with a simple site – a reverse chronological list of posts – newest first – and collected them into monthly archives. Whenever I posted something new I sent out an email to all the people I knew who wanted to be kept updated. I hand rolled some basic commenting functionality (this was before comment spam existed – those were the days) that let people add their two cents. I eventually renamed the site to “John’s Adventures” in a kind of ironic way and it stuck.

My goal was always to keep people in touch with what I was up to and friends and family were the audience I was writing to in my mind. I certainly wasn’t writing trying to become popular, famous, monetize or attract any attention at all – just keep friends and family up to date with my life. And for the past 10 years that’s exactly what I’ve been doing.

The thing that’s surprised me (other than that a great many people actually choose to come and read what I’ve written) is how much I’ve connected with people out there in the real world through my site. For instance, when I eventually came to terms with the death of my mother I put pen to paper to write down my thoughts on the process. Some time later I decided to post it here and the response has been overwhelming in terms of comments and emails from people telling me they felt the same way, it brought comfort to them or that they were glad to hear they weren’t alone.

I’ve made many friends I got to know virtually through blogging. I remember the first time I actually met my now good friend John Topley – I realised I actually knew him more than most of my real world friends! I’ve made friends I’ve still yet to meet (like Anne – who wrote the first blog I followed and still do). I’ve been recognised in the real world from the things I’ve written having been asked: “You’re not John Conners are you?” as well as by the software I’ve built and publicised here.

I’ve even been sent random free stuff which I’m never going to complain about! However despite repeatedly writing about travelling nobody’s sent me any first class tickets to Bora Bora so that remains one of my hopes! 😉

It’s also helped me improve my general writing skills. I’ve always tried to write in the same way I speak in the real world. So if you know me in the real world you’ll hear my voice in your head reading this text out but likewise if you’re reading this and haven’t met me you already know how my sense of humour works in the real world and that I talk a lot! In terms of communicating with people via the written word be it in a work context or otherwise, writing here has helped me immeasurably.

I’ve lost count of how many times I’ve read that “blogging is dead” when new fads come along like MySpace, twitter and Facebook. I do partake in the social networking thing (as anyone unlucky enough to be my friend on Facebook will attest to). However while sometimes weeks can pass without posting anything here, the compulsion to write about the random things I get up to along with photos of the things I’ve been doing eventually overcomes me and I come crawling back.

I sometimes take a look through my archives and re-read things I wrote years ago. Often it makes me laugh or smile as I remember events I’d long since forgotten. I’ve even searched Google for an answer to a question and found myself on my own site where I wrote the answer! It’s a small virtual world.

Anyway, I see no reason to stop doing what I enjoy so here’s to the next 10 years and beyond! 🙂

Post

Moving My Site From WordPress.org To WordPress.com

4 comments

This site has been powered by the open source product WordPress since way back in 2007. In the old days if you wanted a website you’d hand-code it, meaning you’d need to learn about such exciting technologies as HTML and, well, that was about it. Then along came WYSIWYG (that’s What You See Is What You Get) editors like Microsoft FrontPage and NetObjects Fusion that allowed you to focus on the content of your site without delving down into the blood and guts of what made websites work. Of course it never really worked out that way as the sites didn’t quite look the way you wanted. Plus you had to run software on your desktop PC that build and copied the contents up to your web server. And that’s just the tip of the iceberg.

This eventually changed and web-based products like Movable Type and WordPress came along that meant you could make your site look the way you wanted (by either delving into the blood and guts or choosing a style designed by someone else) then easily post and update the content through your web browser from anywhere.

I followed that progression and this site was originally built and published using a desktop tool called CityDesk. I switched to Movable Type and after a few years, finally over to WordPress where I’ve stayed since. There were other content management systems (as they’re called) available but I liked its ease of install, ease of customisation, ease with which a software developer like me could modify it with plugins via some PHP and JavaScript and just general ease of keeping a site up to date. I could focus on what I wanted to write instead of how it was published, and leave the software to do the rest.

As the years passed WordPress has gotten better and better and I’ve tweaked and evolved my site design frequently to freshen things up. I’ve also added custom functionality that I’ve built myself on top so it was just the way I liked it (I can be a bit fussy).

The interesting thing about WordPress is that there’s a free version – WordPress.org – you can download and install on your server (the one I’ve been using) and, within a few minutes, be publishing to the world. You’re in complete control and can do anything you want including installing any of the thousands of plugins available. But there’s also a different product called WordPress.com which you don’t install on your server, it’s hosted for you. It’s run by the company automattic and while you can create a blog (or site) for free and start publishing immediately, there is a catch (or advantage depending on your point of view). You can’t create plugins or write custom code meaning your ability to change your site’s behaviour is somewhat limited.

While you don’t get anywhere near as much control as WordPress.org running on your own server you do get a lot of cool things. Firstly, it’s built on an infrastructure that hosts some of the highest traffic sites on the internet – and handles it easily. This means you don’t have to worry about keeping your server up and running – they do it for you. Next, as time’s passed I noticed that while I’ve had to write custom code to do some of the nice things I wanted (like supporting photo albums, contact forms, etc), these kind of features and much more now come for free on WordPress.com. There are also things that are actually way beyond what I had and would require some tricky coding to replicate like photo album slideshows, syncing to twitter, Facebook, etc and many other cool things.

Then I spotted a $99 / year upgrade package that gives you the custom theme design option, domain mapping (so I could continue to use johnsadventures.com as my URL), 10GB of space and VideoPress (which I already use for uploading videos). I decided that “what the hell” I’d move my site over as a change is as good as a rest! If I didn’t like it I could always move back. This gave me an opportunity to freshen up my site design a bit and use the cleaner fonts and styles from one of the default themes (twentyeleven) and I’m rather pleased with the result – it’s not hugely different, just better in a lot of small ways. Migrating over my content was dead easy (as were all my images), the design itself took me a couple of nights to do and the transition has been reassuringly simple.

New Website Footer

If you’re reading this through a tool like Google Reader then come over and take a look around! Find a photo album and click on one of the pictures, for example. And if you’re reading this on a mobile phone you’ll notice a lightweight theme that’s fast, mobile friendly and much better than having a shed load of graphics loaded before you can squint at tiny text. I’m sure I’ll write about some of the neat features of the platform in time but as I’ve been telling anybody who’ll listen – if you want to start blogging or put a website together then WordPress.org or WordPress.com are my tools of choice!

The only slightly annoying thing is while I trawl through my pre-WordPress posts bringing the pictures on-platform (I don’t have to do it but I’ve been meaning to do it for years) Google Reader treats these updates like they were new posts. If that’s how you keep up to date with things you might like to unsubscribe for a while and keep an eye on my twitter page for new posts!