Matthew's articles
PHP Authorization with JWT (JSON Web Tokens)
By Miguel Ibarra Romero, Matthew Setter,
Need to authenticate requests to a server? Learn what JWTs are and how to use them instead of sessions to authenticate your users via API calls.
Form Validation with PHP
By Iain Tench, Matthew Setter,
Need to collect data through a web form? Learn the basics of how to set up PHP to collect user-submitted data that you can then store or send via email.
Testing PHP Code with Atoum – an Alternative to PHPUnit
By Matthew Setter,
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
Writing PHP Git Hooks with Static Review
By Matthew Setter,
Matthew Setter take a look at Static Review - a framework for writing git hooks, so you can do hook inspections on your files on certain git actions!
How I Set Up My Mac Development Machine
By Matthew Setter,
Matthew Setter explains how he sets up his Mac OS X development machine, from text editors like Sublime Text, to version control tools like SourceTree
Better Responsive Website Testing in Google Chrome
By Matthew Setter,
Matthew Setter shows us how to make responsive website testing a breeze with two Chrome-based tools.
Are FTP Programs Secure?
By Matthew Setter,
Matthew Setter considers the security implications of transferring files over FTP - a common practice among developers, and how the process can be improved.
How Do You Work With Other People’s Code?
By Matthew Setter,
Matthew Setter discusses the best approach to working with other people's code, an often fraught task for developers.
Essentials of LDAP with PHP
By Matthew Setter,
Matthew Setter explains the basics of LDAP and how you can use it with PHP to store structured contact data
6 Real-World Networking Tips for Developers
By Matthew Setter,
Online networking can only take you so far, sometimes you need to press the flesh in person. Matthew Setter has some advice for devs wanting to network IRL.