Videos

I have several regular livestreams and produce an edited video roughly once a month.
Play

Hard work, Machine with Wishbone by Arthur Ganson #art #kineticart

Another item taken from the MIT museum exhibition, I love the look of struggle here.

Using Obsidian with Apple shortcuts

I look at Actions for Obsidian, a standalone application that brings Apple Shortcuts to Obsidian, allowing some connection and automation from the rest of macOS and other applications on your Mac. I look at creating notes by selecting text elsewhere, creating a daily schedule, triggering Obsidian commands and using an Elgato Stream Deck and Raycast with Obsidian.

A perfect Fall fall

I already miss autumn/fall. Now it's dark and cold in the northern hemisphere. This was a lovely, almost perfect fall video taken in Harvard Yard. #autumn #fall #harvard #massachusetts

Integrating a GitHub pull request with external tools

In this video sponsored by PixieBrix, I look at their low-code tool for adding automation and integrations to existing web pages. It takes a different approach to many others out there, and I was intrigued! I look at how to set it up, adding checklists to GitHub pull requests, creating Trello cards from GitHub issues and emails, and how to use PixieBrix with an Elgato Stream Deck.

What's new in JetBrains Writerside for tech writing?

JetBrains Writerside, the IntelliJ-based tool for those creating and maintaining documentation is now in early access and available as a separate IDE. In this video I take a look at new features and improvements including support for API specs, Mermaid, Tex, new markup, and more!

My VESA stand hack for making extra desk space

I rearranged my video and audio-making desk recently and wanted to find a way to fit everything without having my space littered with stands. So, I took off the cap on the central pole in my VESA monitor stands and found a great space to fit other straight stands. Double the capacity, same space occupied. Hopefully, it works for you!

Could you play and create tabletop games with Artificial Intelligence?

In this episode, we look at tools and services to enhance your tabletop and roleplaying game playing and creation. They're mostly ChatGPT, but it's still an interesting experiment to see what kind of fantastical ideas the machines can develop. tldr; They are surprisingly creative! There's a lot of typing in this episode, and we did our best to reduce the clacking of my awesome keyboard…

Make markdown interactive with Runme

Runme combines your docs with everything great about scripting and pipelines. I take a second look at using this tool with the CLI, VSCode, headless, and in the cloud. There are still a few quirks and issues, but for teams who want to share workflows and runbooks along with their output with each other, is runme what you're looking for?

Channel Intro

Welcome to my channel! I cover interesting and novel technologies, creative applications, and the intersections between them.

How to digitizePDF scores into MIDI and MusicXML

In this video, I cover how I use Newzik and Dorico to digitize drum scores stored as PDFs into MusicXML and MIDI. This means I now have a consistent library of digital scores I can take into DAWs like Ableton and Cubase, annotate notes for practice sessions, and create drum patterns from scratch.

Quickly changing and configuring macOS display settings

I look at using a cool command line tool called displayplacer to switch screen configurations in macOS. It lets you change resolution, layout, rotation, and more. I look at how to use it from the command line, with Apple Shortcuts, Bettertouchtool, and Raycast. I love using this tool now to switch my screen setups, I hope you enjoy it too.

Is the future of documentation dynamic?

This video summarises a recent talk at API the Docs where I took a historic ramble through the history of HTML to understand the plethora of new tools for creating dynamic content on the web and wonder why we don't use nearly enough of them on documentation platforms. Covers tools such as Docusaurus, Astro, Next.JS, Gatsby, and more!

Analysing documentation performance with Document360

This video was sponsored by Document360. Document360 is Knowledge Base Platform, engineered for growing companies. In this video I look at the analysis features for the documentation portals you create with Document360, this includes handling feedback, user demographics, and exporting all analysis data as CSV files.

Creating and editing video with Generative AI and other AI tools

In this episode we take a look at tools that help you generate different types of video content from creative to business use cases with AI. We also look at tools that help you be more productive editing and refining videos, making a lot of the more tedious tasks easier and quicker. Included are make-a-video, Adobe Premiere, AutoPod, and many others.

Centralising and managing documentation with Document360

This video was sponsored by Document360. Document360 is Knowledge Base Platform, engineered for growing companies. In this video I look at it's API spec functions for creating docs from API spec files, keeping them up to date when the spec changes, viewing the rendered spec as documentation and trying generated code examples that match the spec.

AI applications in Setapp

Following up from my recent round up for macOS native generative AI apps, in preparation for a forthcoming writing competition, I take a look at the AI apps part of Setapp, a macOS application subscription platform.

6 macOS native generative AI tools to try

Generative AI tools and platforms are not just the flavour of the month (for now), they’re the flavour of the year, if not the decade. Many of these are web platforms, and I have always been the first to admit that I prefer good old-fashioned, offline-first native desktop applications. As many of the new wave of services were smart enough to include an API option, this has made it possible for enterprising developers to create any other type of application they want to, including, in the case of this video, macOS native ones.