Update - 3rd November 2025

First off, a quick update - I revamped the site on the 14th of September and I promised to have an article out every week, and I failed. I started my MSc at the end of September, and have been busy settling back into life in London after being away for a month and a half.

During this time, I have discovered and worked on a few different things, which I plan to cover in the coming weeks. After that, I plan to have a weekly article schedule.

I have also created a new Ideas tab. While there are no readers yet, this page will provide future visitors a view into what I am working on and what might come in future.

Currently, I have four articles in the pipeline (the names are subject to change):

  1. My Discovery of Julia
  2. Cellular Automata
  3. Wordle Solver
  4. Creating Visual Elements

It might seem that I can't really decide on what I want to work on (kinda true), thus have put quite a bit of things in my plate, but there is a reason for all this. A few weeks ago, I attended a talk by Stephen Wolfram at my university. It inspired me to look into the field of Cellular Automata, as it is an interesting topic that aligns with my interest in the field of complex systems (an area I am considering for my PhD).

The research was taking a while, and I was getting impatient to publish my first article. So, I revisited a project I had shelved in the past - creating a solver for the game of Wordle. I planned to do it in the Code Bullet style [1], and I am not really proficient in creating visuals beyond data plots. While I managed at the end to create a basic UI working well with a primitive solver algorithm [2], I wanted to explore the topic of visualisation further. This lead to the "Creating Visual Elements" article idea (which will be a multi-part article, as there is just too many things I want to explore with this topic).

I am using Julia and Python for the code of these projects. Since Julia is not a mainstream programming language (at least its unknown to most developers), and I was already using it, writing about it seemed like a manageable and good idea for the first article. And also on that note, I have finished the draft for "My Discovery of Julia". I will be editing and polishing it. Thus it should be out by tomorrow (or the day after)!

Resources

[1] Code Bullet - YouTube Channel
[2] Working UI and Solver (Primitive Algorithm) Code for Wordle Solver

Subscribe to num-pi

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe