Skip to content

Random Tech Thoughts

  • About
  • Contact
  • Sign up

Comparing and aligning data models

October 7, 2022 ~ Bob ~ 1 Comment

Sometimes you are trying to bring two worlds together - two bits of code, each with its own data model. The two worlds could be a computer system you work on and the system from a partner you're trying to integrate with. The data models can be the most prominent bits of this integration, but … Continue reading Comparing and aligning data models

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

Representing numbers

August 21, 2022August 22, 2022 ~ Bob ~ Leave a comment

I’ve recently been doing more maths than usual using Roman numerals, which has got me thinking about the relationship between how numbers are represented and how easy it is for them to do different jobs for us. I’ll go into a few representations below, and their good and bad points. I won’t talk about floating … Continue reading Representing numbers

Multiplying using halving, doubling and summing

July 23, 2022March 15, 2025 ~ Bob ~ Leave a comment

I was introduced to an interesting way of multiplying two numbers (integers greater than 0) recently, at a Tudor re-enactment at Kentwell Hall. It took me a while to realise what was going on behind the scenes, at least in terms of things I already understood. As it also made me think in a new … Continue reading Multiplying using halving, doubling and summing

Feedback loops for quality

June 3, 2022June 5, 2022 ~ Bob ~ Leave a comment

This is the second part of my response to the Ministry of Testing’s latest blog challenge: What three things have helped you in your testing career? As I’m not a tester, I’m choosing to re-word this as: What three things have helped you in the quality aspects of your career as a programmer?  Culture and … Continue reading Feedback loops for quality

Culture and people for quality

June 3, 2022June 3, 2022 ~ Bob ~ Leave a comment

This article and the next are my response to the Ministry of Testing’s latest blog challenge: What three things have helped you in your testing career? As I’m not a tester, I’m choosing to re-word this as: What three things have helped you in the quality aspects of your career as a programmer?  It was … Continue reading Culture and people for quality

Computer science while doing the laundry 2: Bin sort

May 17, 2022May 19, 2022 ~ Bob ~ Leave a comment

This is part of a short series of articles about computer science while doing the laundry: Merge sortBin sort In the previous article I used doing a lot of laundry to illustrate merge sort, which is probably an impractical way of doing the laundry. In this article I will suggest a way that might actually … Continue reading Computer science while doing the laundry 2: Bin sort

Computer science while doing the laundry 1: Merge sort

May 14, 2022May 17, 2022 ~ Bob ~ Leave a comment

This is part of a short series of computer science involving laundry: Merge sortBin sort  In this article I will explain merge sort, which is a way of sorting things when there are so many of them it’s awkward or impossible to use other approaches. I’ll use doing the laundry as a way of explaining … Continue reading Computer science while doing the laundry 1: Merge sort

Introduction to Azure Data Factory

May 1, 2022 ~ Bob ~ 2 Comments

Azure Data Factory (ADF) is a tool from Microsoft that lets you move data from one place to another, optionally changing it too.  This activity is sometimes described as data engineering or ETL (Extract Transform Load) or ELT. There’s an older tool from Microsoft that also does ETL, called SQL Server Integration Services (SSIS).  They … Continue reading Introduction to Azure Data Factory

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

Posts navigation

Older posts
Newer 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...