I got a Stream Deck today. Will be fun to see what interesting shortcuts and automations I can concoct with it and Keyboard Maestro.


Life is not about finding yourself. It’s about creating yourself.

‒ George Bernard Shaw 💬


A true conservationist is a man who knows that the world is not given by his fathers, but borrowed from his children.
 — John James Audubon 💬


Big storm here tonight. We’ve had a backyard fence blow down. ⛈


The smart way to keep people passive and obedient is to strictly limit the spectrum of acceptable opinion, but allow very lively debate within that spectrum, while all the time the presuppositions […] are being reinforced by the limits put on […] the debate.

— Noam Chomsky 💬


Keep Practising: S01, E05 - Meditation

Keep Practising: S01, E05: I take on the hippy-dippy topic of meditation, have some follow-up with regards to Australian basketball and introduce a new segment, “Nerd Corner”.


I’ve had fun using Ferrite Podcast Studio to edit an upcoming podcast episode. At this stage, I’m not sure if it’s faster than using a Mac, but it’s definitely more fun.


Why do we need mounted police in 2020? - ABC News (Australian Broadcasting Corporation) This guy is a classic Aussie. Him saying “crooks” and “coppers” sounds perfect. Love it.


Garage door adjustment is going to be the death of me. Whatever combination of screws I turn, I can’t get it right.


New nerd achievement unlocked: I created a Digital Ocean droplet and spun up an instance of a Discourse Forum today.


Episodes of The Last Dance fly by so quickly. I’m just settling in and then - bam - they’re finished. Such good TV.


Podcast From The Field

Andrew checks in during a mental state refreshing bushwalk.


I’ve been investigating best value podcast editing software for my Mac. Then the penny dropped; the best software isn’t on the Mac - it’s on iOS, and it’s called Ferrite.


Keep Practising: S01, E04 - Basketball

Keep Practising: S01, E04: Basketball. Andrew reminisces about his basketball playing days, and provides us with a scouting report on his own game. 🎙


Today’s view from the porch could be worse.


Bedraggled Bear.


My kid has the best giggles.


Our work had an online Zoom-based quiz game today using Kahoot.it. It was fun and I got bragging rights - came second in the first game, and won the second game. In your face, team! 😂


I got out and shot some basketball hoops today; first time in months. I loved it. Playing basketball is the physical activity that feels perfectly natural to me. My body knows exactly what to do. There’s nothing else like it. 🏀


I watched Episode 1 of The Last Dance and was reminded of why I fell in love with basketball. 90s-era NBA offered genuine competition in what was a small commercial enterprise. Also fashion!


I have no idea as to what represents a ‘good’ number of downloads for a podcast, but I’m excited to have seen 767 for my latest effort. Thanks to everyone who did listen!


Keep Practising: S01, E03

Keep Practising: S01, E03. A potted history of computer gaming.


I’m falling deep into the audio production rabbit hole. I’ve bought Loopback and Audio Hijack Pro from @rogueamoeba. Anybody want to do a podcast with me?


Writing for the Web

Why Word documents are not great for the web, and why plain text files written in Markdown’ syntax are the way to go when writing anything destined for online delivery.

Microsoft Word was designed for writing in an era when the finished result would be a printed page. There is still a place for that - and often the printed page is now a generated PDF.

The web, however, is of different origins. By its nature, web content needs to be:

  1. Flexible
  2. Semantic

Let’s consider each in turn. Flexible’ means that it needs to adjust to the capabilities of the renderer. In the early days, this was a text-based browser versus a graphical one. Nowadays, it’s about viewports - how big is the window and screen, or what device is it being displayed upon? The text needs to sensibly fit and flow to whatever display is being used. Word documents only need to look good on the pseudo-page it has been designed for.

Semantic means that there is meaning within the content. Word has the concept of styles, which few people use. The web uses line definitions, so you can nominate a line to be of Heading 1’ type, or unordered list’ type (i.e. bullets). When you do these in Word, you are changing an appearance that is specific to that document. On the web, you can’t trust that everybody has the same fonts, resolution, or display capabilities. So instead, you semantically describe the text, and let the end device decide how that will look.

That Sounds Complicated, I Don’t Want to Write Html

I agree, that is complicated, and that is why Markdown was invented - to make writing for the web easier than writing in Word!

To write for the web, use a plain text editor. Forget Word - that’s not the right tool for the job. There are some brilliant editors available that are optimised for writing Markdown, but you can use the most basic editor, such as NotePad on Windows.

My favourite Markdown-focused text editor which is available for all platforms is iA Writer. It’s awesome.

Writing in Markdown

The best way to explain Markdown is to show it.

Each Heading is preceded by a #. So my major headings are written as # My Title. Next level headings are written ## Next Level Heading. Your text stays text. Later, it gets converted and rendered as HTML.

Want a bullet? Use an asterisk.

* First point.
* Second point.
* Third point.

becomes

  • First point.
  • Second point.
  • Third point.

Let’s get fancy and add a link. Just type a link to [my website](https://andrewcanion.com) which renders as a link to my website. See, all you did was add brackets and braces. Everything is readable, there’s no fancy technology. It’s all plain text.

The image below is a screenshot of me writing this article in iA Writer. I edit in the left frame, and get a live preview of the rendered article on the right side.

iA Writer in UseiA Writer in Use

Google Markdown

This is not esoteric stuff. This is base-level knowledge for the modern worker. Google markdown’ and you’ll see what I mean.

This is your chance to level-up - it’s not hard; it’s your chance to move with the times.

I Love It, Tell Me More!

There’s more to the Markdown syntax than what I’ve shown here. This is a nice cheatsheet showing the broader range of syntax available.


Coffee shop visit with my baby boy.