First Experiences with Symfony 4 & the Symfony Community
Recently, I decided to learn the basics of the Symfony (4) framework, so that I could better understand one of my client's applications, and provide better support to it. I never expected to use such a well-rounded framework. Nor did I expect to encounter such an engaged and supportive community. Here's the story.
Avoid Being Tracked Online? Ditch Google For DuckDuckGo
Do you ever wonder just how much information Google is storing and sharing about you, all so that they can give you those search results? Ever felt like you were being tracked online, all so that you could do some simple searches? Well, it's time to consider alternatives to Google, ones that give you great search results, but that don't invade your privacy.
How to Intercept Requests & Modify Responses With Burp Suite
Recently, I've moved into security at ownCloud. As part of the new role, I've had to invest lots of time learning about web application security attack vectors and about applications and tools for testing security.
How to Configure Pagination in Sculpin
If you use Sculpin, the excellent PHP-based static site generator, it may not be obvious as to how to configure pagination. In this article, I'll step through how.
How To Protect Against Brute Force Logins With Fail2Ban
One of the most common attack vectors against servers is bruteforce login attempts. This is where attackers attempt to access your server, by trying endless combinations of usernames and passwords. So how do you defend yourself against this kind of attack?
It's The End of An Era - Goodbye PHP Architect.
This month marks the end of an era for me. It's my last article for PHP Architect magazine. Why's that significant, you may well be asking?
What Does It Take To Start Using Zend Expressive?
Ever thought that it's hard to get started with Zend Expressive? Ever think you need to know Vagrant, Ansible, Docker, Puppet, Linux, and more? Nope, you don't! In this post, I'm going to show you that, while these tools can help, if you're just getting started with the framework (such as learning about it), you don't need them.
Learning About Security, and Some Other Things
It's been about a week since I decided to become a security-focused developer, and already clear change is afoot. I'm excited about what's coming. However, it's not been without some challenges.
Reflections on Ethical Hacking. Understanding Ethical Hacking and Other Certifications News
Recently, after four days of a harsh flu, I finished the Ethical Hacking, Understanding Ethical Hacking course, by Dale Meredith. So I wanted to blog about it.
Becoming a Security-Focused Software Engineer
There comes a time in your life when you have to look yourself in the eye and decide that you're going to stand for something in your career, that you're going to make it mean something. Today, I've made that choice!