What I do
PHP / Symfony / Laravel
Testing
Writing and maintain tests that are run as part of the CI/CD pipeline to minimise issues in live environments.
AWS / DevOps
Docker
Version Control
Documentation / Scoping
Analysing requirements for new features and change requests and documenting these requirements for the team to be able to prioritise.
Latest Blog Posts
Docker - Tail `docker logs` from the end of the log file
Follow the log entries for a docker container and ignore everything that came before, i.e. tail the log entries from the end of the log file rather than the start.

Password Angel - Share passwords, API keys, credentials and more with secure, single-use links
Password Angel was built to allow passwords, temporary credentials and application secrets to be shared securely in cases where a password manager wouldn't easily be used.

4 steps to improve Laravel + Docker performance issues
Improve the performance of your Laravel + Docker application by checking for DNS issues, installing PHP Opcache, configuring nginx to handle OPTIONS requests & installing docker-sync
Testimonials
Featured Projects

Password Angel - Share passwords, API keys, credentials and more with secure, single-use links.
Share passwords, API keys, credentials and more with secure, single-use links.

Done Log - The to-do list alternative
Done Log is a productivity tool that records all the tasks you have completed instead of reminding you of all the tasks that are waiting for you.

DevObs
DevObs is a collection of development tools providing monitoring and notifications services to keep your website, api and services up and running. The tools within this collection are inspired by problems encountered regularly during day-to-day development.

EM😀JI P💩SSWORD GENERAT🚫R 🔥
Create passwords with emojis 🔥 - What emojis will be in your password?