“Unit Testing – The Big Picture” is a super useful for those of us who need a refresher or an overview of what software testing is in general, and how unit testing relates to other types of testing in particular. It covers a bit of history of testing, different approaches, terminology, and more.
Month: May 2018
Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet
“Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet” is a list of general recommendations and specific techniques to protect web applications against the CSRF attacks. That is, before the CSRF attacks will become obsolete.
Code quality tools in PHP to check and improve your code
“Code quality tools in PHP to check and improve your code” is a list of both some very well known tools and some new kids on the block. The article covers the following:
- PHP-CS-Fixer
- PHPCS
- PHPMD
- PHPStan
- PHPUnit
- PHPLoc
- PHPCPD
- PHPMND
- churn-php
- dePHPend
- PhpCodeFixer
- PhpMetrics
Fedora 28
The brand new and shiny Fedora 28 has been released! This one brings updates to Gnome, improved battery life, and external repositories for things like Google Chrome browser and Nvidia proprietary drivers.
Upgrading from Fedora 27 is easy and painless – I’ve tried it myself and all went without any problems at all.