Toggle navigation
Events
About
Login
Brian Johnson
Twitter:
@TheOtherBrianJ
Comments
Pop Songs and Programming for Fun and Profit
at
SunshinePHP 2019
on 10 Feb 2019
Docker Alphabet Soup
at
SunshinePHP 2019
on 10 Feb 2019
The Recommendation Engine: A case study on an application of a recommender system
at
SunshinePHP 2019
on 10 Feb 2019
Dealing With Development Overload
at
SunshinePHP 2019
on 10 Feb 2019
Think Like a Trainer: Strategies for Improving Your Communication Skills
at
SunshinePHP 2019
on 10 Feb 2019
Swoole 4: Introducing the New Coroutine Design Pattern in PHP
at
SunshinePHP 2019
on 10 Feb 2019
Laravel for the PHPurist
at
SunshinePHP 2019
on 10 Feb 2019
Welcome to the PHP community
at
SunshinePHP 2019
on 10 Feb 2019
Performance optimisation: how do I go about it?
at
SunshinePHP 2019
on 10 Feb 2019
Confessions Of a Not-So-Accidental Leader
at
SunshinePHP 2019
on 10 Feb 2019
Let's get random: Under the hood of PHP 7's CSPRNG
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Do more, server less
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Winning together
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Developing cacheable PHP applications
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Fear not a PHP segfault
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
PHP: A glimpse into the future
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
The Sodium crypto library of PHP 7.2
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Kafka with your microservices architecture
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
The war on general purpose computing is the war on security
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Immutability to save an ever-changing world
at
ZendCon & OpenEnterprise 2018
on 17 Oct 2018
Practical API security
at
ZendCon & OpenEnterprise 2018
on 16 Oct 2018
Building a RESTful web API using Expressive
at
ZendCon & OpenEnterprise 2018
on 16 Oct 2018
View profile