Matthew Kennard

16 Jan 2022

On the way home from visiting my Mum and the children were playing some noisy game in the back. Glenn Gould came on the radio playing the first Goldberg Variation. Silence - at least for the first minute anyway. Music to make you stop and listen, even if you are 4 or 7.

15 Jan 2022

A couple of new adornments to my desk for 2022. A Lego bonsai tree (Christmas present), and a monitor in portrait orientation.

04 Jan 2022

Back to work today. I stumbled about in Emacs for 15 minutes or so until my memory of the necessary keyboard shortcuts resurfaced.

03 Jan 2022

Christmas Lego bonsai tree completed and ready to join me when I get back to work tomorrow.

24 Dec 2021

Christmas Eve games

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."
  (save-window-excursion
    (org-roam-dailies-goto-today)
    (goto-char (point-max))
    (org-insert-heading)
    (insert text)
    (save-buffer)))

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):

Orgroamdaily

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…