JuliaCon 2023

Etienne Tétreault-Pinard

Etienne is currently working as a Data Science Developer at R2, engineering consultants in the chlor-alkali industry, juggling his time between writing data analysis application for electro-chemists and doing research on R2's next generation of models. Trained in climate science and having previously held the role of principal maintainer of plotly.js, the popular data-visualization library by Plotly, Etienne is a scientist turned open-source software enthusiast.


Session

07-26
15:30
30min
Tips for writing and maintaining Dash.jl applications
Etienne Tétreault-Pinard

Dash.jl is the Julia version of Plotly's Dash, a framework for building data science web applications. Relying on the same frontend components (written in JavaScript) as the popular Python version of Dash, Dash.jl is a robust library and a trustworthy choice for Julia users. This talk presents industry-tested tips on how to write maintainable Dash.jl applications, Julian code patterns for Dash.jl as well as tricks to work around some of Dash.jl's limitations.

JuliaCon
32-123