Poetry is a Python tool that resolves packaging and dependency management. Although it is a relatively young tool, it does a number of things well:
Poetry has become the de facto standard to handle dependencies and virtual environments when our team start new projects. It makes it easy to ensure that everyone in the team (including the GitHub Action runners) are working with the same Python environment and saves valuable time sorting out dependency issues when new libraries introduce backwards incompatible changes.
However, not every DevOps setup becomes immediately trivial. Like many organisations, a single project can encompass multiple private repositories that need to be installed in tandem for a functioning framework or app. Luckily, Poetry can help us here as well. In this post, we demonstrate how to build a GitHub Actions workflow for a repository depending on other (private) repositories.Read More
kode24.no, a Norwegian developer platform, has published a short (Norwegian) article about Simula Consulting expanding their team with me and their vision on deep tech for the future.Read More
The JupyterHub RBAC project has come to an end! Although there are still some creases to be ironed out, we have an implementation that will be rolled out with JupyterHub 2.0. It was an incredibly fun project to work on, and a big thank you to @minrk, @IvanaH8, @consideRatio, @manics and the entire Jupyter team for all their support and knowledge. Read on for a brief description of what we set out to do (originally posted on my previous blog), or take a look at the docs.Read More
Having finished my PhD, it is time for the next step. On September 1st, I will join Simula Consulting (Oslo, Norway) with a full-time position as Data Scientist. Simula Consulting is an R&D consultancy firm that operates under the umbrella of Simula Research Laboratory. Among others, it focuses on development of new technologies, specialized education and data analytics.Read More
subscribe via RSS