Hi,
I’m Matt. I'm a software developer based in London working with Laravel (PHP) and other
cool things that help with automation like Ansible, Docker and Terraform. If you have a poke around you will
be able to view my blog posts,
GitHub projects and
resume.
Skills
- Laravel PHP
- Advanced Git
- Ansible
- Docker and basic knowledge of Terraform & Kubernetes
- Continuous Integration with both TravisCI and mainly GitLab CI.
- Improving development workflow and process
Projects
- Git Review - Creator and maintainer. Run tools like PHP-CS-Fixer and PHPCS on only the changed files on a
commit or entire selection of commits on a Git branch. This is extemely useful for large projects, where the focus should be on the changes made in an MR/PR, rather than unrelated code style issues that have crept into `master`, causing a topic branch to fail.
- PHPCSFixer Rules explainer - Created with React, this project explains the sometimes confusing PHP-CS-Fixer rules, with clear before-and-after code diff examples.
- Ansible Role - PhpStorm (GitHub) - I created this project to help me install the latest version of PhpStorm, in an automated fashion with Ansible.
Posts
January 2018
December 2017