The tools I build, design and ship with.
The hardware, software and services behind the websites, applications and infrastructure I work on day to day.
Development
PHP
Backend language for web apps, WordPress plugins and mobile app APIs.
MySQL
Relational database behind most of the applications I build.
Composer
Dependency management for PHP projects and deployment pipelines.
VS Code
Daily editor for web, PHP and frontend work.
Xcode & Android Studio
iOS development in Swift and Android development in Java.
Design
Adobe Photoshop
Website mockups, photo editing and studio photography retouching.
Adobe Illustrator
Logos, vector artwork, signage and print media.
Adobe InDesign
Multi-page print layouts and brand collateral.
Adobe XD
Interface design and clickable prototypes.
Adobe Premiere
Video editing for TV and social adverts.
Cloud & Infrastructure
Ubuntu Linux
Operating system for every server I deploy and maintain.
NGINX
Web server and reverse proxy of choice, with PHP-FPM.
Microsoft Azure
Virtual machines, managed services and identity.
Google Cloud
Additional compute and managed hosting.
Redis
Caching, queues and WebSocket state for Laravel apps.
DevOps & Hosting Panels
Azure DevOps
Git repositories, build pipelines and project management.
GitHub Actions
CI/CD for automated testing and zero-downtime deploys.
WHM & cPanel
Shared and reseller hosting administration.
CWP
Control Web Panel for self-managed CentOS and Ubuntu servers.
Certbot
Let’s Encrypt certificates, including wildcard via the Cloudflare DNS plugin.
Marketing & Analytics
Google Analytics
Traffic, conversion and behaviour reporting for client sites.
Google Ads
Search and display advertising campaigns.
Mailchimp
Email marketing campaigns and audience management.
MailerLite
Lighter-weight email campaigns and automations.
Mailgun
Transactional email delivery for applications.
Lighthouse
Performance, accessibility, best practices and SEO auditing.