An Opinionated Tooling Guide

tools
Published

June 1, 2025

Statistics and Data Analysis: Overall: use R. It has the largest ecosystem of statistical packages.

Neural Nets

Other Programming

Notebooks: I currently use Pluto for Julia, Marimo for Python, and RStudio (with qmd files) for R. LLMs work best on Markdown variants rather than structured notebook formats, which is fine for Marimo and R, but makes Pluto ackward. Currently, I use a hacked together version of jupytext for Pluto that syncs an associated qmd file with each Pluto notebook.

Static Site Generation Use Quarto. Compared to Jekyll, niceties like latex math, computational notebooks and bibliography management are built in.

Editors

LLMs Claude Code deserves all the hype it gets. Nothing else comes close.

Other