Setting up a Reliable Local WordPress Workflow on Windows with Docker
Published on 19 May 25
Dealing with local WordPress development can be a challenge but Docker packages it all up neatly
Boost your sales and convert leads with powerful interactive features and bold website strategies.
Talk to Robin today.
Hi, I'm Robin, a freelance web developer based in Edinburgh, UK. I've been delivering visual experiences, dynamic interfaces and website strategy to clients local and worldwide for 15+ years.
I have lots of experience in end-to-end planning, building, and maintaining web platforms, my toolkit centres on web frameworks & CMS like WordPress, Craft and Laravel.
I’m equally at home building interactive features and deploying infrastructure (CI/CD, Cloudflare, Github Actions) to keep everything fast, secure, and scalable.
Have a shuffle through some of the powerful tools and software I use on a daily basis to build immersive and engaging experiences.
Studio Simpatico, an NYC based design agency asked for my assistance with their client, the Kurt Weill Foundation, an organisation dedicated to the work and promotion of German-born American composer Kurt Weill. The client needed tighter integration between their Salesforce database and WordPress website.
I prepared a solution that enabled the website to listen out for webhook calls from Salesforce and processed them to be stored as WordPress custom post types, feeding into their existing front-end search & filter setup.
A PHP Salesforce SDK wrapper was created to handle all of Salesforce's internal object types (this all needed processed and translated before storing in WordPress). An advanced scheduler was also configured to remedy issues with server timeouts, and code to prevent duplicate records was installed.
What do you want? When do you want it?
We'll work through the nuts and bolts of it
Putting it all together with efficient code
Ongoing maintenance, support and feature requests
Web development is about much more than code and pixels.
It's about organisations and individuals who want meaningful experiences.
I focus on planning, development, and deployment, acting as a web strategist as much as a web developer. Very similar roles, but web development requires a multi-faceted approach.
A few interactive Javascript experiments. Click through for more
Particles interacting dynamically with text contours.
An interactive paint app exploring temporary data and visual decay.
Published on 19 May 25
Dealing with local WordPress development can be a challenge but Docker packages it all up neatly
Published on 18 May 25
Quick demos to show you how Anime.js gets things moving, with the key tricks highlighted for your next project.
Published on 08 May 25
So important, but *so so fiddly*. Argh!
Published on 10 Apr 25
The gap between AI hype and reality
Ready to find out more about what Robin can offer you?
Make a connection and let's get going.