An in-depth analysis of high performing teams has identified 24 key capabilities that drive improvements in software delivery
Lockdown has changed our way of working and socialising. Here’s how we’re staying connected.
The idea of having a fully-functional Linux distribution available within Windows is pretty appealing—does WSL 2 fit the bill?
Transitioning to 100% remote working has been relatively straightforward for us, with one exception: video conferencing.
An overview of a data analysis technique we’ve found useful in a surprising variety of projects.
Recently we attended ODSC London. As well as exciting ML techniques there was a focus on model deployment, explainability, responsibility, and consistency.
Having the right tools can save a lot of development time. Here’s our preferred web tech stack, and a few alternatives for when they’re necessary.
Entering into a contract with a software development team can be daunting. The process requires a lot of trust! We have a few tips that we recommend to clients to get the best results from your contractors.
We’re obviously biased towards bespoke software, but sometimes it’s not the right business decision. When should you consider a commercial off-the-shelf (COTS) solution?
In my previous post I discussed the requirements of an MVVM architecture for use in real-world applications. The implementation is centred around 3 classes.