PHP - Patterns & Practices

Basic TDD in Your New PHP Package
Basic TDD in Your New PHP Package
Bruno Skvorc
3 Common UX Gaffes and Ways Around Them
3 Common UX Gaffes and Ways Around Them
Bruno Skvorc
Starting a New PHP Package The Right Way
Starting a New PHP Package The Right Way
Bruno Skvorc
How to Encrypt Large Messages with Asymmetric Keys and phpseclib
How to Encrypt Large Messages with Asymmetric Keys and phpseclib
David Brumbaugh
15 Steps To Better Usability (and Happier Users)
15 Steps To Better Usability (and Happier Users)
Vinay Raghu
Modernizing Legacy Applications in PHP: Review
Modernizing Legacy Applications in PHP: Review
Bruno Skvorc
5 Ways To Use Google Analytics for Your UX Research
5 Ways To Use Google Analytics for Your UX Research
Petras Baukys
Developing PHP Extensions with C++ and PHP-CPP: Advanced
Developing PHP Extensions with C++ and PHP-CPP: Advanced
Taylor Ren
Usability Testing Goals: Knowing ‘Why’ Before ‘How’
Usability Testing Goals: Knowing ‘Why’ Before ‘How’
Jerry Cao
PHP Tips, Resources and Best Practices for 2015
PHP Tips, Resources and Best Practices for 2015
Bruno Skvorc
Checkboxes, Passwords and Magical Incantations
Checkboxes, Passwords and Magical Incantations
Alex Walker
Push It! Making Your CTA Buttons More Clickable
Push It! Making Your CTA Buttons More Clickable
Gabrielle Gosha
Visualize Your Code’s Quality with PhpMetrics
Visualize Your Code’s Quality with PhpMetrics
Bruno Skvorc
No More var_dump – Introducing Symfony VarDumper!
No More var_dump – Introducing Symfony VarDumper!
Bruno Skvorc
Getting Started with Medoo – Examples of Use
Getting Started with Medoo – Examples of Use
Wern Ancheta
The UX of Error Messages
The UX of Error Messages
Byron Houwens
Writing API Documentation with Slate
Writing API Documentation with Slate
Lukas White
More Useful Jenkins Plugins for PHP Projects
More Useful Jenkins Plugins for PHP Projects
Peter Nijssen
Analyzing a PHP Project with Jenkins
Analyzing a PHP Project with Jenkins
Peter Nijssen
Fighting Spiders and the London Underground Map
Fighting Spiders and the London Underground Map
Alex Walker
Integrated and Collaborative Code Reviewing with Beanstalk
Integrated and Collaborative Code Reviewing with Beanstalk
Sandeep Panda
Designer Must Reads: Don’t Make Me Think Revisited
Designer Must Reads: Don’t Make Me Think Revisited
Kerry Butters
Preparing and Building a PHP Project in Jenkins
Preparing and Building a PHP Project in Jenkins
Peter Nijssen
Installing and Securing Jenkins
Installing and Securing Jenkins
Peter Nijssen
PHP News You May Have Missed – October / November 2014
PHP News You May Have Missed – October / November 2014
Bruno Skvorc
Breaking Bad Habits: Ineffective UX Patterns
Breaking Bad Habits: Ineffective UX Patterns
Annarita Tranfici
Geospatial Search with SOLR and Solarium
Geospatial Search with SOLR and Solarium
Lukas White
Building an Internationalized Blog with FigDice
Building an Internationalized Blog with FigDice
Lukas White
Getting Started with FigDice
Getting Started with FigDice
Lukas White
Why Don’t You Have a Writer in Your UX Team?
Why Don’t You Have a Writer in Your UX Team?
Georgina Laidlaw
Practical OOP: Building a Quiz App – MVC
Practical OOP: Building a Quiz App – MVC
Moshe Teutsch
Transparent Redirects with Braintree
Transparent Redirects with Braintree
Matthew Beaumont
Showing 160 of 486
Get the freshest news and resources for developers, designers and digital creators in your inbox each week