Author: safety
-

Visualising System Dynamics Models
Simulation is a powerful tool for understanding and solving complex problems, but sometimes simulations themselves can be hard to understand. Visualisation is a powerful tool for understanding what simulations are telling us, and also for socialising the limitations and assumptions built into predictions. An approach System dynamics is a simulation paradigm that can be used…
-

Data mesh: a lean perspective
Data mesh can be understood as a response to lean wastes identified in data organisations. I paired with Ned Letcher to present this perspective at the LAST Conference 2021, which was much delayed due to COVID restrictions. Lean wastes including overproduction, inventory, etc, may be concealed and made more difficult to address by centralised data…
-

The Business Case for Data Mesh
I collaborated with with some colleagues to share our experiences with data mesh and how to frame the benefits for an executive audience, written up in an article titled The Business Case for Data Mesh.
-

Bridging the linguistic inclusion gap with AI
It was great to be able to reflect with colleagues on common themes running through Thoughtworks’ work in languages and technology. In various scenarios, with different technology approaches, we worked to improve the inclusiveness of solutions, pointing to a more linguistically inclusive future. https://www.thoughtworks.com/insights/blog/machine-learning-and-ai/how-ai-could-bridge-the-linguistic-inclusion-gap
-

Data mesh at Data Engineering Melbourne Meetup
Here’s the recording of my presentation on data mesh at the Data Engineering Melbourne Meetup, on 26 August 2021. We covered architecture, building blocks and more. Lots of great questions and discussion. Thanks as always to organisers Harmeet Sokhi, Timothy Findlay, and Andrew Jones!
-

Slackometer Hello World
Project Slackpose gives me one more excuse for hyperlocal exercise and number crunching in lockdown. Last time, I briefly touched on balance analysis. This time, I look at tracking slackline distance walked with my newly minted slackometer. Inferring 3D Position I’m working only with 2D pose data (a set of pixel locations for body joints)…
-

Project Slackpose
Another lockdown, another project for body and mind. Slackpose allows me to track my slackline walking and review my technique. Spending 5 minutes on the slackline between meetings is a great way to get away from my desk! I had considered pose estimation for wheelies last year, but decided slackline walking was an easier start,…
-

7 Wastes of Data Production
Update: there is a more recent talk & summary of this content at 7 wastes of data production – when pipelines become sewers. I realised recently that this is one of the lenses through which I look at the data engineering world, but I had never expressed these (lean) wastes explicitly. This post might be…
-

Governments’ Handling of COVID App Data
I was able to contribute to this article from FST Media: Exposing the fault lines in governments’ handling of Covid app data. I talked about the need for citizens to have trust in the collection and use of data, lest lack of trust undermine the utility of the data. If the risks aren’t properly managed,…
-

LEGO and Software – Part Roles
This is the fifth post in a series exploring LEGO® as a Metaphor for Software Reuse. A key consideration for reuse is the various roles that components can play when combined or re-combined in sets. Below we’ll explore how we can use data about LEGO parts and sets to understand the roles parts play in…