Toggle navigation
Events
About
Login
John Hughes
Twitter:
@johnkhughes
Comments
Free Software: It's not about the license
at
PHP Yorkshire 2019
on 15 Apr 2019
Thinker, Tester, Lawyer, Spy
at
PHP Yorkshire 2019
on 15 Apr 2019
Building Modular Architectures
at
PHP Yorkshire 2019
on 15 Apr 2019
The Big "Why Equal doesn't Equal" Quiz
at
PHP Yorkshire 2019
on 15 Apr 2019
Lunch
at
PHP Yorkshire 2019
on 15 Apr 2019
Testing Legacy Code & Safe Refactoring
at
PHP Yorkshire 2019
on 15 Apr 2019
Top 10 PHP Classic Traps
at
PHP Yorkshire 2019
on 15 Apr 2019
Opening Address
at
PHP Yorkshire 2019
on 15 Apr 2019
“Writing code that lasts” … or writing code you won’t hate tomorrow.
at
PHP Yorkshire 2017
on 10 Apr 2017
Expect the un-expected: How to handle errors gracefully
at
PHP Yorkshire 2017
on 10 Apr 2017
HTML5 APIs You've Never Heard Of
at
PHP Yorkshire 2017
on 10 Apr 2017
Flipping Out with Feature Flags and Toggles
at
PHP Yorkshire 2017
on 10 Apr 2017
The Why’s And The How’s of Asking Users Who They Are
at
PHP Yorkshire 2017
on 10 Apr 2017
What's in a name?
at
PHP Yorkshire 2017
on 10 Apr 2017
A Developer's Survival Handbook
at
PHP Yorkshire 2017
on 10 Apr 2017
Welcome!
at
PHP Yorkshire 2017
on 10 Apr 2017
View profile