The old posts stay where they were. New posts, like this one, run their code locally and store the results.
Author
John Kitchin
Published
October 14, 2026
The blog ran on blogofile for many years, and that software is long past maintained. The 623 posts written with it are still at their original addresses, with their original look, in the archive. New posts live here under /posts/.
Posts are Quarto documents (.qmd) or Jupyter notebooks (.ipynb). Code runs on my machine when I render, and the results are saved with the post, so the site builds without re-running anything.
A small example
Here is the first-order reaction \(A \rightarrow B\) in a batch reactor, \(\frac{dC_A}{dt} = -k C_A\), solved numerically and compared with the analytical solution.