22 October 2026
The CodeCommons project had a complex architecture with multiple services and a plethora of configuration formats and files that are often filled in via ad-hoc templating. This made for complex maintenance and hard to discover bugs. In this blog post, I describe how the Nickel configuration language could be used for great good in this context and tell you about our experience adopting it.
Simeon Carstens
24 September 2024
An empirical analysis of Python packages on PyPI and biomedical journals in 2023, with a focus on the quality of dependency declarations.
Zhihan Zhang, Dorran Howell, Maria Knorps
21 September 2023
FawltyDeps 0.13.0 introduces a brand new mapping strategy. In this post, we'll delve into the mechanics of how dependencies and imports are matched, as well as how you can leverage these new features to boost your Python dependency management workflow.
Johan Herland, Nour El Mawass, Maria Knorps, Zhihan Zhang
20 April 2023
To allow innovation in medical imaging with AI, we need efficient and affordable ways to store and compute at scale.
Guillaume Desforges
8 December 2022
A practical introduction to using Sparkle to write Haskell programs which interface with Delta Lake.
Zhihan Zhang
23 September 2021
Introducing a library for writing data pipelines which compose well and fail early
Dorran Howell, Guillaume Desforges, and Vince Reuter
23 September 2020
Meet Lagoon, a new open source tool for centralizing and querying semi-structured datasets.
Dorran Howell
30 October 2019
We're happy to announce the first release of Porcupine, an open source framework to express portable and customizable data pipelines.
Yves Parès
25 April 2018
Nicholas Clarke, Andreas Herrmann, Tom Nielsen
20 June 2016
Alp Mestanogullari, Mathieu Boespflug
25 February 2016
Alp Mestanogullari, Mathieu Boespflug