Get to grips with Hugo templates

The Hugo static website generator is an incredibly flexible site builder, but this very flexibility means that the way it matches page templates to page content can seem unclear. I’ve been using Hugo for some time now and I only ‘got it’ just recently. What follows is essentially a summary for my future reference, but hopefully it’ll help other Hugo users too.

Built with Hugo’s template scheme
Continue reading

Tap Homebrew to easily install and upgrade your own apps

The package manager I use on macOS is Homebrew, Brew for short. This is a great open source tool for installing command-line apps and utilities, and keeping them up to date. It’s essentially the Mac version of the Raspberry Pi’s apt. So much of the software I use on a regular basis — the nano text editor, Node.js, Python 3, the shellcheck shell script linter, the hugo website builder, the sass CSS wrangler and a whole load more — were added and are maintained using Brew.

Provide your own apps through Homebrew
Continue reading

The Serpente R2: a compact CircuitPython controller

Updated The Serpente R2 from Solder Party is yet another addition to the now long roster of compact Atmel microcontroller-based breakout boards aimed at the maker community.

A compact breakout board for compact projects
Continue reading

PreviewMarkdown 1.1.0 released, ready for Big Sur

Another day, another update. This time it’s PreviewMarkdown, my macOS utility for providing QuickLook file previews and icon thumbnails in Finder. It runs under Catalina and above, and this version makes some adjustments to support Big Sur.

Pop up a Markdown file preview

You can read more about using PreviewMarkdown — just run it once to register its app extensions, and that’s it — it the product page here. You can download PreviewMarkdown from the Mac App Store.

Fontismo 1.1.0 released — now with iPhone support

Fontismo, my iOS-based utility which provides completely free and account-less access to 50 great open licence typefaces, now works on iPhones as well as iPads. It’s also fully compatible with iOS 14 and features improved font previewing, including pinch-to-zoom scaling.

Fontismo on iPhone
Continue reading

MNU 1.4.0 released — and it’s ready for Big Sur, Apple Silicon

The latest version of MNU, 1.4.0, can be downloaded from my software site. The focus of this update is to support the changes brought in by Big Sur’s updated, iOS-esque UI: in this case, no more roll-down sheets, and iOS-style dialogs and square icons.

MNU under Big Sur
Big Sur: more space, Sur-ely?
Continue reading

Add sensors, displays and more to your computer with the I2C Mini breakout board

I’ve been messing around with the I²C Mini from Excamera Labs for a week or so. It’s a tiny, 19x19mm I²C breakout designed to to let you connect a wide array of components — displays, sensors, controls and such — to your computer.

This is one small breakout board
Continue reading

smittytone’s Retro Tech T-shirts are available now

Announcing the results of a small side-project I’ve been working on for a couple of months: my retro tech T-shirt shop is now open.

If you have an interest in the early years of microcomputing, head over to my Red Bubble store and check out the available apparel. Here’s a small selection:

ss
Continue reading

The Valley 1.0.8 released

My Mac port of a 1980s era “interactive adventure” game needed a little love, so I finally got round to applying some this afternoon. You can download it here, and read more about the history of this fondly remembered 8-bit classic from a time when we had to type these things into a Commodore PET, line by line…

Interactive games console action — Commodore PET style…

MNU 1.3.0 is out now — and it’s more Shell friendly than ever

I have just released version 1.3.0 of MNU, my macOS menu bar utility. Usually I’d just post a very brief notification of the the update, but this release requires a little more explanation.

MNU: click’n’connect
Continue reading