Why I use Ubuntu I use Ubuntu Linux. That much is clear from the title. It confuses some people as to why I would; and others have no idea what I am on about when I say I don't use Windows or a Mac - but those are non-technical people. But of
In defence of technical tests I've just undergone a round of recruitment to expand my team at work. We're a small, steadily growing team. But when we hire someone, I want to understand their thought process. That's why we ask them to code as part of the interview process.
Symfony unit tests with Redis on GitLab I've written a few times about GitLab and the CI/CD pipeline features it has. For most cases, it's straightforward to use. But, every so often, things don't always work as easily as the documentation makes out. A project I'm working on
Why should you blog? There are millions of blogs out there. Literally. But there should always be more. It might be seen as filling the Internet with junk, and but I think everyone should have a blog. It doesn't matter what you blog about, or whether anyone will read it. Blog for
Clear out unused apps for security It's that time of year when we undertake a spring clean of our homes ready for the year ahead. Throw out the unused junk, and generally keep things tidy. This is a practice which should also extend to the apps and programs on your devices. With ever increasing
How to configure your CI pipeline environments This seems like a very simple and trivial thing, but it's something which gets easily overlooked. Setting up a CI pipeline environment is fairly trivial (unless you are using a custom docker image - but that's for another time); just tell the script to use a