Test and Trace - A failure in IT procurement?

Test and Trace - A failure in IT procurement?
At a cost of £23bn in its first year, I ask whether the UK's Test and Trace system is a serious failure in IT procurement, or is there something more?

Project Wikis - Share knowledge from the start

Project Wikis - Share knowledge from the start
Project documentation is always an afterthought. You don't want to design a site for it and have more to do. GitLab project wikis provide a solution

Using Gitpod to start a new project

Using Gitpod to start a new project
Need a fully featured IDE you can use when connected anywhere? That's where Gitpod comes in. Here's how I found setting up a new project in Gitpod

Using Keyboard Shortcuts in GitLab

Using Keyboard Shortcuts in GitLab
We all know some keyboard shortcuts; Ctrl+S=save, Ctrl+T=new tab. But did you know GitLab has keyboard shortcuts? Speed up your work by learning some

Static Site Generators

Static Site Generators
Is your website running slow, or Chrome's Lighthouse audit saying it is? You might want to consider using a static site generator

Password Validator 2.2.0 Released

Password Validator 2.2.0 Released
The PHP password validator has been updated to return an entropy of 0 for a known list of bad passwords. Add your own banned list as part of the check

Merge Request Templates

Merge Request Templates
Merge requests are stressful. Make them easier by using up-to-date checklists of the process for their request with merge request templates in GitLab

Are mobile workstations dead?

Are mobile workstations dead?
Mobile workstations are massive devices in physical footprint. Many other devices are getting smaller and more powerful. Are mobile workstations dead?

Quick Actions in GitLab

Quick Actions in GitLab
Tired of typing comments on an issue and then clicking round to set labels, assign users etc. in GitLab? Use quick actions and speed up your workflow

Upgrading CI/CD pipelines to PHP 8

Upgrading CI/CD pipelines to PHP 8
With the release of PHP 8, CI/CD pipelines may need updating to check compatibility with it. Here's how I updated mine, and the issues I ran into

GitLab Scoped Labels

GitLab Scoped Labels
Have you ever wondered what scoped labels are, or how they can be used? Here's my take on them and how I use them. Maybe they can speed up your workflow