Security engineering

Building security into software architecture, delivery pipelines, embedded products and the decision to ship.

In Security engineering

10 articles
Security engineering6 MIN READ

A threat model that survives the architecture review

Most threat models are produced once, filed, and never consulted again. A model earns its place when every ranked attack path is attached to an architectural decision someone has to make.

Security engineering7 MIN READ

Which security gates belong in the delivery pipeline?

Adding every available scanner to continuous integration produces a slow pipeline and a culture of overrides. Choose gates by what they can decide reliably, and move the rest out of the blocking path.

Security engineering6 MIN READ

Your dependency graph is part of your attack surface

A software bill of materials tells you what you ship. Controlling supply-chain risk needs three further things: provenance for the build, a policy for adoption, and a rehearsed route to replace a component quickly.

Security engineering6 MIN READ

What should a security release decision rest on?

"The scans are green" is not a security release decision. A defensible one states what was tested, what is known to be wrong, who accepted it, and what would change the answer.

Security engineering6 MIN READ

Secure boot is a key management decision

Teams treat secure boot as a firmware feature and discover years later that the hard part was never verification. It was deciding who holds the signing key, how it rotates, and what happens when it is lost.

Security engineering6 MIN READ

Secure code review that changes the code

A review that delivers a ranked findings report usually changes nothing. A review that delivers a patch, a test that fails before it and a pattern the team can apply changes the codebase.

Security engineering6 MIN READ

Write security requirements the team can actually test

"The system shall be secure against unauthorised access" cannot be implemented, reviewed or verified. Security requirements become useful when each one names an actor, a condition and an observable result.

A little more clarity

Questions worth asking.

Start with the questions that shape a better decision.

Which enterprise agent questions does the Softlander blog examine?

The blog examines where agents create business value, how teams define release evidence, how authority and tool access should be bounded, and how engineering, security and governance owners can make a shared decision.

Who are the articles written for?

They are written for product, engineering, AI platform, security, governance and transformation leaders responsible for moving an agent workflow from idea or pilot towards accountable operation.

How do the articles relate to Softlander’s services?

Articles explain the problems and decision methods behind the consultancy’s service direction. They are educational material and do not replace a scoped review of an organisation’s actual system.