Skip to content

Random Tech Thoughts

  • About
  • Contact
  • Sign up

Category: Visualisation

Dashboards as To Do lists

June 11, 2026 ~ Bob ~ Leave a comment

As a programmer, it’s easy to think of a dashboard in a few ways: Enough charts and numbers until it feels about right; A deliverable you need to produce because a manager or client has asked for it; A chance to show off your graphic design skills; A chance to impress with the wealth of … Continue reading Dashboards as To Do lists

The lives and marriages of Henry VIII and his wives

November 25, 2024 ~ Bob ~ Leave a comment

Recently a historian friend of mine put some data on Facebook about Henry VIII of England and his wives.  It showed how old the women were when they married him, how old when they died and how old he was when he married them.  It provoked a reaction in me that has happened before with … Continue reading The lives and marriages of Henry VIII and his wives

Writing numbers as words

April 27, 2024September 16, 2024 ~ Bob ~ Leave a comment

This article is about how numbers are written as words in various languages.  It also has a tiny bit about functions, specifically fixed points of functions, which I use to describe how numbers work in the different languages. I speak only one of the languages below as a native, so I've probably made lots of … Continue reading Writing numbers as words

Nim

February 26, 2024February 26, 2024 ~ Bob ~ Leave a comment

Nim is a simple game for two people. In this article I will describe it in case you don't know it (or don't know this version of it), and then describe how I've modelled it in a C# program and what I learned about the game as a result. The game There is a simple … Continue reading Nim

Analysing white noise sounds from nature

November 10, 2022November 11, 2022 ~ Bob ~ Leave a comment

The sound of rain, a breeze through trees, water in a stream and waves on a shore are probably familiar to you. They’re different but similar – they all contain white noise and don’t sound like e.g. a guitar, but they also don’t sound the same. In this article I try to analyse some recordings of … Continue reading Analysing white noise sounds from nature

The world’s greatest music?

October 28, 2022October 28, 2022 ~ Bob ~ 1 Comment

I sometimes listen to the UK radio station Classic FM.  Its strapline is “The world’s greatest music”. Leaving aside the difficulty of defining what great music is, let alone the greatest, I was curious as to the “world” bit.  I scraped the playlist for one day, did some gentle analysis on it and the charts that … Continue reading The world’s greatest music?

Modelling a river lock

August 29, 2022August 31, 2022 ~ Bob ~ Leave a comment

In this article I will model a lock on a river or canal. As well as going into the specifics of the model, I’ll touch on more general topics about modelling. These are things like diagrams to represent the model, tools, models as conversation starters, iterating models etc.  A lock has a model that is … Continue reading Modelling a river lock

Visualising sauces in French cuisine

May 1, 2022 ~ Bob ~ Leave a comment

Classic French cuisine, as defined by e.g. Escoffier, has a set of base sauces such as velouté from which other sauces like normande can be derived. This article is an attempt at visualising the sauces and the relationship between them. The motivation behind it is someone I know who is studying catering, and as part … Continue reading Visualising sauces in French cuisine

The seven (or four) ages of man

April 4, 2022July 2, 2022 ~ Bob ~ Leave a comment

This article is mostly about visualising some data from the 15th and 16th centuries, about how someone's lifespan can be divided up into stages. It happened because my friend Tamsin Lewis (a historical music expert) pointed me at a tweet by Dr Alun Withey (a history lecturer). The tweet had a photo of some lovely … Continue reading The seven (or four) ages of man

Modularisation – cohesion at many levels

January 17, 2022 ~ Bob ~ Leave a comment

This article builds on the previous article, so if you are new to the terms coupling and cohesion as they apply to software, please look at that first.  In this article I’m going to look at cohesion as it applies to methods (or functions, if that’s what you call such things).  Specifically, I’m going to … Continue reading Modularisation – cohesion at many levels

Posts navigation

Older posts

Categories

Want to be told when there’s new stuff?

If you'd like an email telling you when I've posted new stuff, go to the sign-up page.

Recent Posts

  • Dashboards as To Do lists June 11, 2026
  • Classification: leaf-shaped swords and sword-shaped leaves June 6, 2026
  • The cool chain of data May 25, 2026
  • Help! April 5, 2026
  • Whetstone of Witte, complexity and programming August 3, 2025
Blog at WordPress.com.
  • Subscribe Subscribed
    • Random Tech Thoughts
    • Join 82 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Random Tech Thoughts
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar

Loading Comments...