• Week 367

    13 January 2020

    And we're back in 2020, with the first full week of the year being Week 367.

    I did a small amount of work on Hallin, getting things shipshape for the client demo that was moved to the beginning of Week 368. Most things were in place, though I spent a few hours making one slight improvement to better reflect the existing domain model in the work I was doing.

    Some of my time was taken up with typical beginning-of-year admin.

    I spent a pleasant afternoon building a toy for myself in SparkAR. Spark turns out to be a highly pleasant development environment, and simple results can be worked up surprisingly quickly. Node-based programming environments aren't always my favourite, but they make a lot of sense of things involving realtime video or pipelines, and I soon settled into Spark's mental model.

    By the end of the week, I'd sent the toy off for review. Of course, I immediately found a serious number of UX improvements to make the moment I'd hit submit. So I imagine a 1.1 release will be submitted fairly soon after, and that'll be the one I release for people to play with.

    Really, though, the big work this week was preparing for the second weekend of teaching on the MA course with Hyper Island, and then delivering those classes on Friday, Saturday and Sunday. A few talks, including one that's a crash course in cryptography, that goes on to use that knowledge to better evaluate blockchain (and cryptocurrency, with a brief digression into What Money Is). This is always a hard one: really, it's about critically evaluating technology by refusing to be told that something is too complicated to describe clearly. Lots of good questions and analysis from the students, and it led nicely into a wonderful session (as ever) from Wesley Goately on critical thinking around AI and related technologies. That seemed to go really well too.

    Mainly, though, the weekend focused on the students finishing up their pitches to deliver to the client on Saturday night, and they all delivered excellent, interesting, and varied outcomes. As ever, I greatly enjoyed myself: I don't just get the chance to think about the ideas and content I'm delivering, but also I get to learn from my students: seeing how they engage, watching what examples they bring to the table, as well as how they merge their learning with their own professional practice and workplaces. They're always a diverse, international crew, and so my perspectives are always widened. And I'm always learning about how to convey and express ideas: what sorts of coaching and information people best respond to, how to find ways to help them come to solutions for themselves. Hugely satisfying and rewarding, as ever.

    The card that says ‘yearnotes’ is still in my TODO column. I hope I can get those out the door soon.