Phil penny 96x96.png
naturalmohican By Phillip David Penny

« Home

Blog

A mixture of personal and professional insights.

Professional

2026

Why do I keep opening my inbox when I just want to share a reel? A look at visual proximity and the cost of ambiguous icons.

ux design analysis instagram

How a simple digital wellness app for Garmin became an exercise in squeezing every drop of performance out of Monkey C.

app pwa garmin engineering optimisation

2025

It is time I gave my personal space the same professional discipline I bring to my day job.

development devops cicd automation

Migrated and rebuilt four failing WordPress sites under high-pressure conditions, liberating the client from a predatory host and unstable infrastructure.

recovery infrastructure engineering system process strategy

Redesigning a complex brand identity for a sensitive demographic, focusing on WCAG accessibility, cross-medium consistency, and ease of use.

branding accessibility engineering system process strategy

Transforming a rigid, third-party API into a flexible, high-performance booking engine, replacing operational chaos with an easy-to-use system that empowers non-technical teams.

documentation api engineering system process strategy

2022

Clockish

Aug 01

Human readable time

app pwa garmin

A full-page A/B test using Google Optimize.

testing development

2020

How I prepared the digital department at Helping Hands for growth and scalability.

strategy testing development

Using keyword optimisation to improve PPC quality score

ppc testing development

An employee recognition platform built using Google Sheets.

ux development pressure

2015

How to maximise your writing efficiency for a range of audiences

content seo

Personal

2021

Achieving a life goal ten years in the making

running marathon

2020

A decade on, a triumphant PB!

running charity

2017

From scrapper to dapper

vw pinned

Bruges - Rotterdam - Amsterdam

cycling

2016

Instructions from Kevin Ince at Specialist Car Colours

spraying paint

Can you run a marathon on 2 weeks training?

running

2015

1000 miles. 10 days. 2 guys. 1 country.

cycling pinned

A first foray into long distance cycling

cycling

2010

My journey to becoming a marathon runner

running pinned

My shoddy cling filming efforts left me with 2 hours sanding the resin smooth. Super.

surfing

It turns out, the surfboard is actually 7’2”, rendering it fairly useless for me as a beginner surfer.

surfing
^ Top