Would you drink from this river? #nonprofit #helderberg #makingachange

- Skipped #AoC2023 Day 4, Part 2 for now; on to Day 5.
- Brief 7am check-in with the Japanese client.
- One of our larger clients today remarked that they like working with us because we are "80% meticulous and 20% pragmatic". The perfect can be the enemy of the good when it comes to getting a project across the line, but boy – quality is still the bulk of it.
- Blockchain is a dirty word again nowadays, but I had to spend quite some time sorting out transfers of ERC-721/1155 tokens for a Fanfire client today. I really love this tech, especially the magic of #Web3 authentication rather than brokering my identity through one of the MANGAs.
- Finished Day 5, Part 1 of #AdventOfCode. Half the effort was parsing the input; #OCaml made the list folding a cinch. Got Part 2 mostly done, so might wrap it up later. ⭐
- Late afternoon trail run in the beautiful #Helderberg.
- My wife and I kicked back for an episode or so of #TheBear, Season 2. What an absolutely brilliant series. There are even some small vignettes that I want to tie up with a ribbon and send to people who would appreciate it.

#lifelog

Over the past year a Cape eagle-owl has become a regular visitor to our garden, softly hooting in the evenings and early hours. Occasionally another owl will join. The owl regularly sits in the tree a few meters outside the window beside my wife's workstation.

For her birthday, the kids and I surprised her with this lovely owl box that we'll install in the owls' favourite tree. Hopefully we can attract a breeding pair over the next year.

We think the owls enjoy the garden snacks – the trees attract plenty of smaller birds, and we know the soil hosts several shrew families. The pond also has fewer frogs than in the past...

#Owl #CapeTown #SouthAfrica #Helderberg

Gladiolus on my morning run in the Helderberg

#BloomScrolling #SilentSunday #SouthAfrica #Helderberg

Watsonias in full bloom on my afternoon run

#bloomscrolling #SouthAfrica #Helderberg