Posts

If your code lacks consistency, is poorly laid out and undocumented, you’re adding…

Genuine security benefits can only be realised when delivery teams weave security into…

All but the very simplest software is likely to contain bugs, some of…

Continuous integration, delivery and deployment are modern approaches to the building, testing and…

There is sometimes a perceived conflict between security and usability. This situation is…

Creating code that is capable of withstanding attack requires an understanding of attack…

Testing during software development is well recognised as good practice. It helps you…

There’s been a lot of speculation about foreign involvement in the UK supply…

If you missed the earlier blogs and don’t know what CyBOK is -…

Organisations are increasingly deploying software to both servers and end user devices that…