Author Archives: Peter Wilson
At Floate, we employ three developers. There is one full time developer and two designers who can also develop.
None of us are ninjas. Nor are we rock stars. The mere suggestion we are brogrammers is likely to get us seething.
When we develop, we are developers and we’re good at our jobs. We don’t need escapist language to pretend we’re something we’re not.
The release of the new iPad makes high-resolution alternatives for images on retina displays more important.
As early adopting web-workers, our challenge is to remember more is a relative term. Addressing the classic challenges still affects more users than hi-resolution images. Typography; quality, site specific, imagery; and mobile sites are of greater importance that our fancy new toys.
Some would call it a bold step while others would just outright question its validity but we chose WordPress as a platform on which to build our new website because it’s the best tool for the job.
When Josh and I ran Soupgiant, we built it on the strength of using WordPress for organisations that needed an easy to use, yet robust Content Management System. WordPress has been a lot more than just a blogging platform for a long time.
Using WordPress means that, as developers we don’t have to compromise our coding ethics (building accessible sites with semantic code) to implement any particular design and that designers don’t have to compromise their aesthetics to deal with any system restrictions.
When developing a site using a content management system (CMS), the long term goal is ease of content entry. Often this ease is achieved using a WSIWYG editor (what you see is what you get).
WYSIWYG editors have a mixed reputation, the cost of the word-processor type interface is – frequently – some of the worst HTML code on the internet. The WordPress core developers have put a lot of work into improving the visual editor to produce clean HTML.
We developed an in-house framework for developing with WordPress. A project begins at our standard starting point and is customised from there, rather than beginning from scratch each time.
From day one, we could focus on creating the custom content types required for the selected works section of this site and coding a mobile first responsive website.
If we choose to add more features to the Floate site, WordPress is extendable with plugins and we’ve found that it can be used for most website requirements.
WordPress is easy for us to develop with because of all the work we’ve done with it in the past. More importantly, it’s easy for people uploading content to use effectively.
None of this is to say WordPress is the best solution for every website. It’s very flexible, and becoming more so every day, but if another CMS is more appropriate, we will use it. If, in the future, we find a better CMS for our own website, at least we know WordPress makes it easy to get all of our content out and in a format that other systems can use.
We used WordPress for our new website because we believe it really is the best tool for the job. It gives us ease of use and a large amount of control: those things are important to us.