Menu

Permanent Tourist

A personal website by Mark Howells-Mead

The (Not So) Secret Powers Of The Mobile Browser

I have a 16Gb iPhone, with comparatively few apps installed. 70% of these 16Gb are filled with data for these apps, although only 6% are music stored for offline listening, and only 2% are photos. From the apps, the main offender is Facebook, which currently needs 571.6Mb to tell me what’s going on. One has to… (Read More)

Screen resolutions in Sketch

Defining custom artboards in Sketch to better reflect modern screen resolutions.

Modular functionality – making WordPress development easier

A summarized insight into maintaining individual features in your own WordPress plugins through the flexibility and organisation of modular development.

Examples of WordPress as a headless CMS

WordPress is much more than a simple tool for building websites. Here are a few prominent sites which use WordPress and its new REST API for much more than a simple blog.

Base code for a WordPress theme using PHP namespaces

I provide a free public Github repository containing example code for starting work on a WordPress theme which uses PHP namespaces and template parts.

Base code for a WordPress plugin using PHP namespaces

I provide a free public Github repository containing example code for starting work on a WordPress plugin, which uses PHP namespaces.

Tailoring your web design process to site visitors’ needs

An analysis of the visitor statistics during a recent web project showed that a large number of visitors were visiting the site using medium-small devices with 1024px x 768px screens. This corresponds to an iPad held in horizontal format. But further research into the statistics showed that a large proportion of the visitors with this screen… (Read More)

New Slack channel opened for WordPress Switzerland

Providing WordPress developers and designers in Switzerland with an online place to hang out and exchange tips and ideas.

Handling file requests with the WordPress Rewrite API

I occasionally have a need to divert file requests on a website to a PHP script. By doing so, I can determine whether the visitor may access it, see whether an image should have a watermark automatically applied, or notify an administrator that a PDF has been viewed or downloaded. The easiest way to do… (Read More)

The JavaScript argument is racist

The battle royal du jour in the web development community is the argument of whether websites should be built with a JavaScript-based technology like AngularJS, Node.js or React, or using the classic composition of HTML and CSS, then extending it with JavaScript for those browsers which support it. Without reading the detailed arguments from informed developers on both… (Read More)