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.
Here at Firefinch Software we’ve been writing desktop applications in WPF for years. And of course, since we are writing WPF, we are also using MVVM.
Writing algorithms is one of the hardest but most satisfying tasks in software development. There are many principles that help produce a reliable algorithm.
We’re Agile – how do we do contracts? As Agile developers we know that change happens during the lifetime of a project. We’re happy about change.