Matthew's articles
Matthew Setter takes an introductory look at atoum - an alternative to PHPUnit with an interesting twist
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!
Matthew Setter shows us how to make responsive website testing a breeze with two Chrome-based tools.
Matthew Setter considers the security implications of transferring files over FTP - a common practice among developers, and how the process can be improved.
Matthew Setter discusses the best approach to working with other people's code, an often fraught task for developers.
Matthew Setter explains the basics of LDAP and how you can use it with PHP to store structured contact data
Matthew Setter covers Arrays, Slices and Basic OOP in Go. They're different from what you're used to in dynamic languages, but very powerful.
Matthew Setter wraps up his Beego series with part 2 of an in-depth tutorial on building web apps in Go, Google's server-side language.
Matthew Setter introduces Beego - a web application framework for the Go language. Learn how to get started building web apps in Go.
Matthew Setter introduces MailCatcher, the simple SMTP server designed to catch all emails going out of your app
Matthew Setter talks Unit Testing with GuzzlePHP - mocking responses and enqueuing requests in a spawned NodeJS server
Matthew Setter covers Composer Cheatsheet - a tool specifically designed to give you the summary of all the awesomeness Composer provides
Learn to use git hooks to set up automatic deployment for your PHP applications
Read Inattention Blindness - Maybe Users Really Don't See and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
You've been staring at code for hours when a coworker comes over and finds the problem instantly. Inattention blindness was most likely at play.
This is the second part of OXID eSales. We're going to learn how themes work in OXID and how we can write new ones by extending its default theme.
Read The 8 Fallacies of Distributed Computing for PHP Developers and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Read ClamAV as a Validation Filter in Zend Framework and learn with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.