Toggle navigation
Events
About
Login
Liam Wiltshire
Twitter:
@l_wiltshire
Comments
Keynote
at
ScotlandPHP 2021
on 24 Oct 2021
Tips for Tackling a Legacy Codebase
at
ScotlandPHP 2021
on 24 Oct 2021
The Making of a Great API
at
ScotlandPHP 2021
on 24 Oct 2021
Git advanced
at
ScotlandPHP 2021
on 24 Oct 2021
Keynote
at
ScotlandPHP 2021
on 24 Oct 2021
Package Everything
at
PHPCon Poland 2019
on 17 Nov 2019
Becoming a tech lead - Lesson learned
at
PHPCon Poland 2019
on 17 Nov 2019
Your team vs kebab place vs F1 pitstop. Theory of constraints - primary DevOps element - explained!
at
PHPCon Poland 2019
on 16 Nov 2019
What can PHP Foreign Function Interface do for you?
at
PHPCon Poland 2019
on 16 Nov 2019
How your PHP application can get hacked, and how to prevent that from happening?
at
PHPCon Poland 2019
on 16 Nov 2019
Strict programming in PHP
at
PHPCon Poland 2019
on 16 Nov 2019
Leveraging Laravel Events
at
Laravel Live UK 2019
on 12 Jun 2019
Running your Laravel application on AWS Lambda with Bref
at
Laravel Live UK 2019
on 12 Jun 2019
How we abused PHP and Laravel to do Big Data
at
Laravel Live UK 2019
on 12 Jun 2019
Testing Legacy Code & Safe Refactoring
at
Laravel Live UK 2019
on 12 Jun 2019
Laravel Event Sourcing with EventSauce
at
Laravel Live UK 2019
on 12 Jun 2019
Package Design 101
at
Laravel Live UK 2019
on 12 Jun 2019
Getting yourself out of trouble with PHP anti-patterns
at
Laravel Live UK 2019
on 12 Jun 2019
Handling Webhooks with Laravel
at
Laravel Live UK 2019
on 12 Jun 2019
Laravel Design Patterns
at
Laravel Live UK 2019
on 12 Jun 2019
The Laravel Core - Demystify The Beast
at
Laravel Live UK 2019
on 12 Jun 2019
Writing Effective PHP
at
Laravel Live UK 2019
on 12 Jun 2019
I deploy on Fridays (and maybe you should too)
at
PHP UK Conference 2019
on 23 Feb 2019
Does Your Code Measure Up?
at
PHP UK Conference 2019
on 22 Feb 2019
Microservices Gone Wrong
at
PHP UK Conference 2019
on 22 Feb 2019
From Good to SOLID - Becoming a Better PHP Developer
at
PHP UK Conference 2019
on 22 Feb 2019
Everything is Awesome - The LEGOⓇ Approach to Being an Awesome Co-worker
at
PHP UK Conference 2019
on 22 Feb 2019
Storing Non-Scalar Data
at
PHP UK Conference 2019
on 22 Feb 2019
Controlling the Variables
at
PHP UK Conference 2019
on 22 Feb 2019
Developing for privacy and user protection
at
ScotlandPHP 2018
on 7 Oct 2018
Optimizing PHP-FPM for Production
at
ScotlandPHP 2018
on 7 Oct 2018
Don't Wait, Generate!
at
ScotlandPHP 2018
on 7 Oct 2018
Composer Best Practices 2018
at
ScotlandPHP 2018
on 7 Oct 2018
Get GOing with a new language
at
ScotlandPHP 2018
on 7 Oct 2018
Machine Learning and Trend Analysis in PHP
at
Cascadia PHP
on 16 Sep 2018
Code is Not Neutral: Ethics for Developers
at
Cascadia PHP
on 16 Sep 2018
Machine Learning on AWS (for Noobs) with PHP
at
Cascadia PHP
on 16 Sep 2018
Double Loop: TDD & BDD Done Right
at
Cascadia PHP
on 16 Sep 2018
Lost in the Lobby
at
Cascadia PHP
on 16 Sep 2018
The Science of Learning
at
Cascadia PHP
on 16 Sep 2018
Performance optimisation: how do I go about it?
at
PHP UK Conference 2018
on 16 Feb 2018
Inversion of Control (IoC) Containers Beyond Constructor Injection
at
PHP UK Conference 2018
on 16 Feb 2018
Things I Wish I Knew When I Started Playing 'Developer'
at
PHP UK Conference 2018
on 15 Feb 2018
Zero to Jenkins: Automatic builds + deploys
at
PHP UK Conference 2018
on 15 Feb 2018
Command and (e)mission Control
at
PHP UK Conference 2018
on 15 Feb 2018
What You'll Miss on AWS & How To Find It
at
PHP UK Conference 2018
on 15 Feb 2018
Going Backstage on Community Trends: Bug or Feature?
at
PHP UK Conference 2018
on 15 Feb 2018
PHP Prepared Statements and MySQL Table Design
at
Madison PHP Conference 2017
on 24 Sep 2017
Dev Divas: History's Heroines of Computing
at
Madison PHP Conference 2017
on 24 Sep 2017
Thank You PHP Community, I Owe You so Much
at
Madison PHP Conference 2017
on 24 Sep 2017
Building Unique Templates with Custom Post Types in WordPress
at
Madison PHP Conference 2017
on 23 Sep 2017
Engineering a Successful Career Through Failure!
at
Madison PHP Conference 2017
on 23 Sep 2017
Learning Machine Learning
at
Dutch PHP Conference 2017
on 2 Jul 2017
Creating a realtime dashboard with PHP and websockets
at
Dutch PHP Conference 2017
on 1 Jul 2017
Graphs are Everywhere
at
Dutch PHP Conference 2017
on 1 Jul 2017
ERD, Flowcharts, and Other Documentation
at
Dutch PHP Conference 2017
on 1 Jul 2017
Climbing the Abstract Syntax Tree
at
Dutch PHP Conference 2017
on 1 Jul 2017
Keynote: Beyond Code
at
Dutch PHP Conference 2017
on 1 Jul 2017
Ethical Engineering
at
PHP South Coast 2017
on 10 Jun 2017
Connecting people - Identity in your platform
at
PHP South Coast 2017
on 10 Jun 2017
How to handle ?
at
PHP South Coast 2017
on 10 Jun 2017
Status Change: Now Using Event Sourcing
at
PHP South Coast 2017
on 10 Jun 2017
Get GOing with a new language
at
PHP South Coast 2017
on 9 Jun 2017
Driving Design through Examples
at
PHP South Coast 2017
on 9 Jun 2017
From Hamfist to Hamcrest: more expressive tests in PHP
at
PHP South Coast 2017
on 9 Jun 2017
Long running PHP processes
at
PHP South Coast 2017
on 9 Jun 2017
Introduction to functional programming with Phunkie
at
PHP South Coast 2017
on 9 Jun 2017
The New Revolution
at
PHP South Coast 2017
on 9 Jun 2017
The Debug Dance –An Intro to Step Debugging
at
php[tek] 2017
on 26 May 2017
How PHP got its Semicolons
at
php[tek] 2017
on 25 May 2017
Design for Non-Designers
at
php[tek] 2017
on 25 May 2017
Pieces of Auth
at
php[tek] 2017
on 25 May 2017
Building for Utopia: A Tragedy in One Act
at
php[tek] 2017
on 25 May 2017
Composer at Scale, Release and Dependency Management
at
php[tek] 2017
on 25 May 2017
Got Breached? PCI Compliance and Payment Security
at
php[tek] 2017
on 24 May 2017
Code review beyond code style
at
PHP UK Conference 2017
on 17 Feb 2017
Taking care of backups with Laravel
at
PHP UK Conference 2017
on 17 Feb 2017
I Think I Know What You’re Talking About, But I’m Not Sure
at
PHP UK Conference 2017
on 17 Feb 2017
Using Open Source for Fun and Profit
at
PHP UK Conference 2017
on 16 Feb 2017
Progressive Web Apps in the wild
at
PHP UK Conference 2017
on 16 Feb 2017
Don’t Lose Sleep - Secure Your REST
at
PHP UK Conference 2017
on 16 Feb 2017
Unit Testing by Example
at
PHP UK Conference 2017
on 16 Feb 2017
Serving 30,000,000 Requests an Hour in the Cloud
at
PHP UK Conference 2017
on 16 Feb 2017
How the real-time communication between things can simplify our everyday life
at
PHP UK Conference 2017
on 16 Feb 2017
State of the PHP Community
at
PHP UK Conference 2017
on 16 Feb 2017
Queues with RabbitMQ
at
PHPMiNDS September 2016
on 8 Sep 2016
Automation Automation Automation
at
PHP UK Conference 2016
on 19 Feb 2016
Dip Your Toes in the Sea of Security
at
PHP UK Conference 2016
on 19 Feb 2016
Introducing Zend Framework 3
at
PHP UK Conference 2016
on 19 Feb 2016
Real-Time Data Pipelines
at
PHP UK Conference 2016
on 19 Feb 2016
Security Theatre
at
PHP UK Conference 2016
on 19 Feb 2016
Imposter Syndrome and Individual Competence
at
PHP UK Conference 2016
on 19 Feb 2016
Behind the Scenes of Maintaining an Open Source Project
at
PHP UK Conference 2016
on 19 Feb 2016
HHVM and MongoDB — the perfect combination
at
PHP UK Conference 2016
on 19 Feb 2016
Magento Done Right
at
PHP UK Conference 2016
on 19 Feb 2016
Large-scale websites performance optimisation tricks
at
PHP UK Conference 2016
on 18 Feb 2016
Every Millisecond Counts: Performance & UX
at
PHP UK Conference 2016
on 18 Feb 2016
What To Expect From PHP7
at
PHP UK Conference 2016
on 18 Feb 2016
The Code Manifesto
at
PHP UK Conference 2016
on 18 Feb 2016
Building an API with Slim 3
at
PHPMiNDS December 2015
on 17 Dec 2015
Ways To Measure Your ORM's Cost
at
PHPNW15
on 4 Oct 2015
Secure your web application with two-factor authentication
at
PHPNW15
on 4 Oct 2015
Dotting your i's and crossing your t's - How to Make Good Code Great
at
PHPNW15
on 3 Oct 2015
Better Late Than Never: Scalar Type Hints in PHP 7
at
PHPNW15
on 3 Oct 2015
Are you a good Code Scout
at
PHPNW15
on 3 Oct 2015
Docker at the Home Office
at
PHPNW15
on 3 Oct 2015
Opening Keynote: Stealing People Lessons from Artificial Intelligence
at
PHPNW15
on 3 Oct 2015
PHP's biggest bottleneck - MySQL
at
PHP UK Conference 2015
on 21 Feb 2015
Why Your Test Suite Sucks
at
PHP UK Conference 2015
on 20 Feb 2015
Debugging: past, present and future
at
PHP UK Conference 2015
on 20 Feb 2015
Hexagonal Architecture in DDD
at
PHP UK Conference 2015
on 20 Feb 2015
The NoSQL Store everyone ignores: PostgreSQL
at
PHP UK Conference 2015
on 20 Feb 2015
Integrating Communities
at
PHP UK Conference 2015
on 20 Feb 2015
Continuously delivering PHP projects
at
PHP UK Conference 2015
on 19 Feb 2015
Accessibility done right
at
PHP UK Conference 2015
on 19 Feb 2015
Composer Best Practices
at
PHP UK Conference 2015
on 19 Feb 2015
What's new in PHP
at
PHP UK Conference 2015
on 19 Feb 2015
Everything That I Really Needed to Know, I Learned in Rabbinical School
at
PHP UK Conference 2015
on 19 Feb 2015
Your (coding) standards matter
at
PHPNW 2013
on 6 Oct 2013
How Silex and Cilex became the glue for a media transcoding application
at
PHPNW 2013
on 6 Oct 2013
Unbreakable Domain Models
at
PHPNW 2013
on 6 Oct 2013
Making PHP go fast
at
PHPNW 2013
on 6 Oct 2013
Easy HTTP Clients with Guzzle
at
PHPNW 2013
on 5 Oct 2013
Community works for business too!
at
PHPNW12
on 7 Oct 2012
PhpDocumentor : your source matters
at
PHPNW12
on 7 Oct 2012
Lithium – The framework that contains the best of all worlds
at
PHPNW12
on 7 Oct 2012
From the ground up – Hands-on coding, deploying, and scaling with AWS
at
PHPNW12
on 6 Oct 2012
Varnish In Action
at
PHPNW12
on 6 Oct 2012
Symfony components in the wild
at
PHPNW12
on 6 Oct 2012
React: Event-Driven PHP
at
PHPNW12
on 6 Oct 2012
Developer Experience, API Design and craft skills
at
PHPNW12
on 6 Oct 2012
Don't reboot, debug!
at
PHPNW12
on 6 Oct 2012
View profile