Recently, I have had to begin patching a project that I was using. Having found and downloaded the source code from its version control, I looked for the documentation. Not finding any, I started a Jupyter notebook to work out what the methods were and to make notes on the progress. Although that let me […]
Category Archives: Software Engineering
Notes on Transmediale (Saturday)
These are my notes from the Saturday sessions. The Friday notes are here. The morning started with “Deplatformization and the Ethics of Exclusion”. Eva Marie Giraud began the session talking about food and its communal politics. From this, she raised the questions about how boundaries materialise and the came back to the point that, as […]
Thoughts on Carpentry Connect
Having left ICAD at some ungodly hour in the morning on Wednesday, I arrived in Manchester for Carpentry Connect Manchester, organised by the Carpentries and the Software Sustainability Institute (SSI). The opening talk, Learning from the Carpentries, was given by Lex Nederbragt. It focused on building skills with practice, finding the cognitive load, and the […]
Working with Web Workers
On a recent scroll through unread emails, I came across Surma’s post, “When You Should be using Web Workers“. This is a thought that I have been coming back to in recent projects. We used workers in the Compage framework to offset the work done with a data object in the browser. The framework loaded […]
A creaking social media
The Guardian ran a piece by Tim Burrows on Facebook’s Safety Check feature, Safety Check: is Facebook becoming fear’s administrator-in-chief? I do find the social media platform increasingly fascinating, especially as it comes under critique for its social and technical choices. There’s an increasing creakiness that is coming to the fore now. Ruminating on the […]
A day at DMRN
I presented a poster on Joshua Steele at the Digital Music Research Network (DMRN) workshop this week. More on the poster in another post but the day did provide a range of talks. Much enjoyed the keynote by Augusto Sardi about capturing and rendering spatial audio. It reflected on techniques from computer vision and the […]
Prototyping, tracers and the art of throwing things away
I’m a fan of prototyping. Not all the time but I strongly believe that it has a place within the toolkit. If I am unsure of how something might be put together then I might put together a quick version to test out a current approach. If I am working with a team who know […]
Reflections on the Docker Containers for Reproducible Research workshop
I’ve just come back from an workshop run by the Software Sustainability Institute about Docker and reproducibility. Widely used in industry and academia, Docker, the containerisation technology, is perhaps one of many tools to support the running of software across different platforms in a sane way. Two or three years ago, there was a huge […]
Sometimes the project is for turning
In a speech to the Conservative Party in 1980, Margaret Thatcher said that the “lady’s not for turning”. Projects are not always like this. Recently a decision was made to change direction completely. A project meeting was held and a demonstration of some technology shown that followed the agreed project path. In the following conversation, […]
Week Notes 31 March
Having managed to damage myself at the end of last week, I forgot to write a week notes. We have made progress on the Museum’s project in a slightly surprising way but more on that in due course. Talks have been written for submission. The work itself has helped the main project and I really […]