Toggle navigation
Events
About
Login
Philip Sharp
Twitter:
@philipsharp
Comments
Lending Privilege
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
Strategically Re-Using Code
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
Demystifying Algorithmic Complexity
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
Immutability to Save an Ever-Changing World
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
Offices Are Over: Lead a Remote Workforce in the Digital Age
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
Building an AI Twitter Bot to Guess Photo Locations
at
Mid-Atlantic Developer Conference 2019
on 2 Aug 2019
From Caesar Cipher to Quantum Cryptography
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
FOSS Governance: The Good, the Bad & the Ugly
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
APIs for Microservices
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
Code Is Not Neutral: Ethics of Web Development
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
Ethical Hacking for Development Teams
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
Travelers Tale: Two Decades of Open Source
at
Mid-Atlantic Developer Conference 2019
on 1 Aug 2019
Welcome to the Internet - We have packets!
at
PHPDetroit Conference 2018
on 30 Jul 2018
The container is a lie!
at
PHPDetroit Conference 2018
on 30 Jul 2018
Managing Technical Debt
at
PHPDetroit Conference 2018
on 28 Jul 2018
They are Watching You
at
PHPDetroit Conference 2018
on 28 Jul 2018
Building a GraphQL API In PHP
at
PHPDetroit Conference 2018
on 28 Jul 2018
Generators: All About the Yield
at
PHPDetroit Conference 2018
on 27 Jul 2018
Understanding Docker for Development
at
PHPDetroit Conference 2018
on 27 Jul 2018
Introducing Juvet: Building Bots in Elixir
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
Please Automatically Test Your Documentation!
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
Lost Art of Troubleshooting
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
Decoupled, Immutable REST APIs With Kafka Streams
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
WebAssembly: Super-Charging Applications On and Off the Web
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
Managing an Autonomous Transit Network with Open Source
at
Mid-Atlantic Developer Conference
on 14 Jul 2018
Coding the Future
at
Mid-Atlantic Developer Conference
on 13 Jul 2018
Machine Learning Circa Minority Report
at
php[world] 2017
on 20 Nov 2017
Security Starts With You: Social Engineering
at
php[world] 2017
on 20 Nov 2017
Web Application Security: Browsers Fight Back
at
php[world] 2017
on 16 Nov 2017
Behat for Characterization Tests
at
php[world] 2017
on 16 Nov 2017
Say Yes to Premature Optimizations
at
php[world] 2017
on 15 Nov 2017
Leveraging a Distributed Arch to Your Advantage
at
php[world] 2017
on 15 Nov 2017
Web Performance 2017: Myths and Truths
at
php[world] 2017
on 15 Nov 2017
Turning Your Code Into a Company: The Parts They Don't Tell You
at
Lone Star PHP 2015
on 21 Apr 2015
Behind the Scenes of Maintaining an Open Source Project
at
Lone Star PHP 2015
on 19 Apr 2015
Speak HTTP and Consume APIs with Guzzle
at
Lone Star PHP 2015
on 18 Apr 2015
Async PHP with React
at
Lone Star PHP 2015
on 18 Apr 2015
Functional PHP
at
Lone Star PHP 2015
on 18 Apr 2015
Debugging Zen
at
Lone Star PHP 2015
on 18 Apr 2015
Refactoring Legacy Code
at
Lone Star PHP 2015
on 18 Apr 2015
API Pain Points
at
Lone Star PHP 2015
on 17 Apr 2015
Talmudic Maxims to Maximize Your Growth as a Developer
at
Lone Star PHP 2015
on 17 Apr 2015
Dependency Injection, Dependency Inversion, and You
at
Lone Star PHP 2015
on 17 Apr 2015
Composer Best Practices
at
Lone Star PHP 2015
on 17 Apr 2015
HipHop and Hack: PHP for Real World Applications
at
Lone Star PHP 2015
on 17 Apr 2015
Designing Service Architectures for the Cloud
at
ZendCon 2014
on 31 Oct 2014
Lexing and Parsing - the Beginner's Guide
at
ZendCon 2014
on 31 Oct 2014
Creating Models
at
ZendCon 2014
on 31 Oct 2014
Action-Domain-Responder: A Web-Specific Refinement of MVC
at
ZendCon 2014
on 30 Oct 2014
Project Triage: What to Do When Everything Hits the Fan
at
ZendCon 2014
on 30 Oct 2014
Why You Can't Test
at
ZendCon 2014
on 30 Oct 2014
Information security in PHP: the CIA triad approach
at
ZendCon 2014
on 29 Oct 2014
I've Been Hacked, Now What?
at
ZendCon 2014
on 29 Oct 2014
Don't Trust Your Users
at
ZendCon 2014
on 29 Oct 2014
MySQL Performance Metrics that Matter
at
ZendCon 2014
on 29 Oct 2014
Giving up Control: Inversion of Control for Beginners
at
ZendCon 2014
on 28 Oct 2014
Advanced Date/Time Handling with PHP
at
ZendCon 2014
on 28 Oct 2014
Debugging HTTP
at
ZendCon 2014
on 28 Oct 2014
Dealing with Difficult People
at
php|tek 2012 UnCons
on 29 May 2012
Creating an HTML5 Site That Doesn't Suck
at
php|tek '12
on 26 May 2012
Clojure for PHP Developers
at
php|tek '12
on 25 May 2012
Cranking Nginx Up to 11
at
php|tek '12
on 25 May 2012
Scaling Your Development Team
at
php|tek '12
on 25 May 2012
From POX to HATEOAS, A Real Company's Journey Building a RESTful API
at
php|tek '12
on 25 May 2012
PHP://Memory and Streams for Scaling
at
php|tek '12
on 25 May 2012
PHAR, The PHP .EXE Format
at
php|tek '12
on 24 May 2012
Decoupled Library Packages for PHP 5.4
at
php|tek '12
on 24 May 2012
Puppet for Dummies
at
php|tek '12
on 24 May 2012
Continuous Deployment at dealnews.com
at
php|tek '12
on 24 May 2012
CI:IRL
at
php|tek '12
on 23 May 2012
Blazing Data with REDIS
at
php|tek '12
on 23 May 2012
The MicroPHP Manifesto
at
php|tek '12
on 23 May 2012
Frontend Caching: The New Frontier
at
PHP Community Conference
on 26 Apr 2011
Mastering Zend Framework 2 Patterns
at
PHP Community Conference
on 26 Apr 2011
View profile