Why you need to code

Recently I have yet again fallen in to the trap of trying to find a ready made solution to an easy to solve problem.

My portfolio website was quickly put together years ago and has languished ever since. From the time it was launched the extremely slow load times have made it embarrassing – it is a wordpress theme created by a talented German developer living in New Zealand. She has a love for JS loaders which for a host of reasons make each page take minutes, yes minutes, to load.

These past few weeks I have wanted to get a feel for employment opportunities here in Canada so a fast simple site is a good option as a way of introduction. My current site just won’t do.

Seeing as I have a lot of things occupying my time and thinking, my mental bandwidth has limits, and that I’ve let my web development skills languish somewhat, I chose to seek out a ready made template, thinking that I could then just focus on the typography, message, and load times.

First stop was the original developers themes but unfortunately, though matching my minimalist sensibilities, most suffer from the same load problems and they also have a host of usability issues.

Squarespace looks promising, but they also suffer from usability issues. Most of my work leans towards text vs. lovely art directed imagery, unless of course you find UX reports set in Times New Roman attractive, so their themes haven’t worked. ANd as soon as you step outside their defined templates, things become messy and difficult.

The point is all of the time I have spent trying to massage someone else’s work into something that would work for me I could have developed my own – except at the beginning it’s often difficult to see it that way.

In favor of prototyping for iOS I’ve let my web development skills fall by the wayside. This year I’ll work on polishing these skills so that I can quickly put together little projects without wasting time trying to fit some general purpose template into my needs.

Being able to code saves time.