Now that we have a basic Rule API setup, we can start to implement some basic analysis rules. We're going to start with a sim...
Read morePosts
In this shorter part of the series, we'll start to build up an API for our analyser's rules. The idea here is that we want to...
Read moreIn this part of the series, we'll start working on the definition collection process for the analyser. We'll learn about the ...
Read moreIn this new series, I'd like to go over the process of writing a static analyser for PHP in the Rust programming language. We...
Read moreWelcome back to the series. This post is going to be a short one focused on setting up the Rust application and the command-l...
Read morePersonal Not much has happened in my personal life this year. We're due to move house again soon, but other than that nothing...
Read moreNewer versions of PHP have introduced some excellent language features that bring it closer to other modern programming langu...
Read more