How to start blogging
Want to start a blog but not really sure where to begin? Here's a few pointers to get you going, and some platforms you may wish to consider.
GitLab Issue Templates
Ever wondered how you can encourage users to provide better bug reports or feature requests? Issue templates is the answer. Here's more information on them
My Goals for 2021
It's that time of year when goals and resolutions get set. Here's my goals for 2021, or at least the ones which will have an impact on my content here
Newsletter
What can you get for 1GBP these days? Not a lot, but you can subscribe to my newsletter for that. Two emails a month covering my posts and interesting news
PHP Password validator 2.1.0
My PHP password validator has been updated with support for PHP 8. Calculate the entropy of a password to determine its strength and improve user security
Resolve npm depends on node-gyp on Ubuntu 20.04
npm Depends: node-gyp is a common issue error when upgrading Ubuntu to 20.04. Here's how to solve it relatively quickly
Everything you know (about security) is (probably) wrong!
We all know the xkcd comic about passwords, but there's still a lot of truth to it. Here's how to better deal with passwords as a developer and a user
Password Validator 2.0.0 released
Password validation written in PHP. Checks the strength of the password based on entropy. Version 2.0.0 is released. This drops PHP 7.3 support
Upgrading to Composer 2
Popular PHP Package manager Composer has got a new major version released. What is v2 actually like to use, and are the performance improvements real?