Matthew Kennard

22 Dec 2021

Some Christmas edible crafts. The houses quickly collapsed during decorating but were delicious.

09 Dec 2021

Today I’ve finally got around to asking Google how to stop macOS reordering desktops in Mission Control. Turns out the solution is as simple as a checkbox in system preferences.

13 Nov 2021

Big thumbs up for these vegetarian ‘ meat balls’ 👍😋

13 Nov 2021

My son is VERY excited about Lego Star Wars Battles at the moment. Recently he hasn’t touched the Xbox at all - it’s all Apple Arcade games.

06 Nov 2021

Prospect Magazine wins again for first Christmas card of the year

04 Nov 2021

It’s been a long time coming. But I’m enjoying finally getting to use Xcode 13 in ViM mode.

27 Oct 2021

My order from Apple has arrived! Probably the only thing I’ll be buying from them this year.

20 Oct 2021

Miniland (Legoland Windsor)

18 Oct 2021

Just finished Dreamland by Rosa Rankin-Gee 📚. A bleak extrapolation of the near future, but a definite page turner.

14 Oct 2021

What is it with the weird Apple logo my bank is using?

05 Oct 2021

Finished reading: Ready Player Two: A Novel by Ernest Cline 📚

05 Oct 2021

Following on from yesterday’s experiment of offloading thoughts into Tot I’ve been trying to do the same with Org-roam.

I’ve created a little bit of elisp and added it to my .doom.d/config.el:

(defun my-add-to-org-roam-daily-today (text)
  "Add TEXT to the Org roam today daily as an item at the end."
    (goto-char (point-max))
    (insert text)

This creates a new command in Emacs for adding some text as an item to the end of today’s Org-roam daily.

The Alfred workflow calls the Emacs command via emacsclient (so Emacs will need to be running):


It isn’t very forgiving of single/double quotes (and may get confused by other characters potentially), however for my purposes of quickly adding a concise thought to my daily log it does the job.

04 Oct 2021

I’m giving using a pomodoro timer a try again - specifically one from SetApp Session. In order to try and stop myself getting distracted I’ve created a new Alfred Workflow which allows me to quickly offload ideas which come into my head into Tot. Then at the end of a session I can review my distractions and either create tasks for them in Org mode or (more likely) put them in the bin.

26 Sep 2021

Finally the mushrooms come in a container which can be recycled. We need to end the practice of making packaging more appealing at the expensive of how easy it is to recycle.

25 Sep 2021

17 Sep 2021

17 Sep 2021

Land, Birmingham

Some beautiful vegetarian food this lunchtime to celebrate my wife’s birthday.

16 Sep 2021

Finished reading: PACHINKO by Min Jin Lee 📚

06 Sep 2021

I use Org mode clocking for tracking time spent on billable tasks. Until recently I was using Hammerspoon and a hand crafted Lua script to show my current task, and total time spent, in the macOS menubar. However it had an issue - if I put my Mac to sleep it would stop automatically updating. I’ve now made the move to xbar which is so much simpler. I wrote a tiny zsh script to accomplish the same task which in Lua was tens of lines rather than lines you can count on one hand.

06 Sep 2021

Just dropped the children off for their first day back at school. Afterwards I went for a coffee with my wife and had to download yet another parking app. I would imagine most people download apps to pay for car parking at the car park itself. So why don’t the makers of these apps prioritise the size of the app? Nearly 100MB…

03 Sep 2021

For a while now I’ve been using Day One for general note taking during the working day. For planning and document creation (e.g. client proposals for new projects) I use Org mode. I’ve recently been evaluating Obsidian, Craft and Org roam as a better place for my work note taking. I’m not going to go too deeply into Zettelkasten but I do want a way to link notes together - e.g. notes on a project should be linked to that project and then to the client.

Obsidian looks like a great system with a lot of potential. However it is, in my opinion, an untidy interface and has a steep learning curve. Definite kudos for including a ViM plugin - however I’ve found a number of things I couldn’t work how how to do using the keyboard (such as switching focus from the search field to the list of results). Given that I use Emacs it seems silly to go down the Obsidian rabbit hole when I should be able to make Emacs do everything I need.

Craft looks beautiful - and has some very clever ideas and innovations. However it lacks clear ways to hook into automation on macOS, no ViM shortcuts for editing and seems focused on creating nice looking longer documents rather than on taking short notes.

Org roam has always been the obvious choice as I use Emacs/Org mode for so much already. Having watched the excellent videos from System Crafters I feel confident that it will fit very well into my existing ways of working. I could do with spending a little time getting some Alfred integration going for adding quick notes to my daily note, but that will hopefully be easy enough.

I will certainly continue to use Day One for my personal journalling due to its excellent support for photos and videos and the iOS client.

01 Sep 2021

It’s beyond the time at which I should have started learning SwiftUI. I’m very much enjoying following some of the Apple tutorials with ViM mode enabled in Xcode 13 beta.

01 Sep 2021

These little guys were returned to the garden after being cleaned off some lettuce for lunch.

30 Aug 2021

I’m mostly happy to see one of my own apps sherlocked by the purchase of Primephonic by Apple. I’ve never really got much traction with my app Classical and to be honest I’m happier to see how Apple Music itself now might become a much better place to be for classical music fans than I am by any plans I had for my own app.

30 Aug 2021

My son at the moment is preferring to do dot-to-dot instead of computer games.