
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