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