Personal blog · Spain

Michael Jones

The personal website of actuary Michael Jones, who writes about programming and data science, particularly the R programming language.

About Michael Jones

Personal programming blog

This is the personal website of Michael Jones, an actuary by profession with an interest in programming and data science. His primary programming language is R. The site works as a blog where he publishes technical articles and posts about various programming topics.

Published articles

The blog includes posts organized by year, from 2020 through 2025. Topics include:

  • Zippers and comonads (2025)
  • Practical polling procedure (2025)
  • Queues and stacks (2025)
  • Actuarial programming language (2023)
  • Composition with configurations (2023)
  • C++ ternary operator in R (2023)
  • When your code might work (2022)
  • Tracing with pipes (2022)
  • Fibonacci in Haskell (2022)
  • Using S3 to write generic code (2022)
  • An introduction to APL (2022)
  • Rock, paper, scissors in Haskell (2022)
  • Old Wickham’s Practical Cat Book (2021)
  • Friendlier function factories (2021)
  • Graphical linear algebra (2021)
  • Curating knowledge in a corporate environment (2021)
  • It’s time to rethink our tools (2021)
  • R, Julia, multiple dispatch (2021)
  • Plot your data: Advent of Code, Day 10 (2021)
  • Automatic summary of checkpoints in R Markdown (2020)
  • Taking apart gt (2020)

The site also has sections for a résumé, publications, short videos, and slides.

In brief

Programming and data science articles