WHAT WE DO
Product Development
Custom software & product engineering.
Cyber Security
Empowering organisations to combat cyber threats.
AI & Data
Harness the power of your data & AI.
Training
Accelerated learning for developers.
WORK
INSIGHTS
ABOUT
CAREERS
Insights
Articles, tutorials, and the occasional opinion piece from the team
All
insight
AI
cyber security
product
learning
engineering
cloud
learning
Mocking, missteps and maintenance nightmares
learning
Is SOLID Still Solid?
engineering
When the algorithm gets it wrong - why testing AI is not optional
engineering
Are your developers AI ready? Part 3 - embedding a security-first mindset
engineering
Are your developers AI ready? Part 2 - resolving the skills paradox
engineering
Are your developers AI ready? Part 1 - getting the foundations right
learning
How terrible code can lead to imposter syndrome. And what to do about it.
cyber security
Weaving cyber security into your everyday
learning
And the award for the BEST programming language goes to...
learning
A bicycle for the mind - how to find useful knowledge in a flood of content
learning
Travel hardened lessons for software engineers. Always wear sunscreen!
learning
Do you write good? The power of the written word in software
learning
Calming the turbulence in the winds of cybersecurity-related threats
learning
Insert scream here - finding the time and inclination to fix flaws in the system
product
The complexity of front-end development
NEXT →