Member-only story
Chifi update | 2025
Chifi In 2025
The ‘year of deployment’.
2025
It is officially 2025, happy New Year. This is a really exciting year for me; I think it is the year that a lot of my open source work finally pays off with a really awesome and capable public-facing web-application for everyone to use. My main goal for a long time has been to deliver a tailored online notebook platform for learning, developing, sharing, and having fun with software online. For this, I needed to create a notebook that was capable of being deployed into that context, but I also didn’t want to create a notebook that only fits this specific purpose. Thus, the Olive
editor was born. The central premise of this editor is that new capabilities are loaded using multiple dispatch.
The most essential in the long list of tools it would take to build a web-based notebook editor is the web-development framework. I initially tried several different options from the Julia ecosystem before realizing none of them could do exactly what I wanted — most the same capabilities we would have in JavaScript…