Jarno Rantanen · Jan 3, 2024
What good Continuous Integration (CI) looks like
Continuous Integration (CI) is the process of integrating work from multiple developers, and assuring its quality automatically. It’s an integral component of any modern development effort, as…
Read more→Otto Hilska · Nov 9, 2021
Measuring software development productivity
The software world gave up too soon on measuring development productivity, deeming it impossible. A few years ago a new wave of research arrived that proved otherwise. After discussing the…
Read more→Lauri Ikonen · May 25, 2022
How to balance engineering investments — and not just keep the lights on?
One of the inescapable problems in software engineering has to do with balance. How do you balance the scales between new investments and keeping the existing software functional; how do you…
Read more→