I’m very keen to discuss new software engineering and/or technical writing positions, particularly those in the embedded or macOS development arenas. Contact me via any of the platforms linked at the top right of this page.

Until recently, I was a Senior Software Engineer with IoT communications company Kore Wireless for its Device Builder division. Previously, I spent three years as a Developer Educator at Twilio and six as Senior Tech Writer at IoT platform-as-a-service company Electric Imp, which Twilio acquired in 2020.

Find out more about my work in the IT industry in my tech portfolio.

Before all that, I was a technology journalist, 15 out of 25 years spent in senior roles on the website The Register. I have also contributed to a wide array of publications and news organisations, including The Times, The Guardian, The Independent, the BBC and CNN. You can view samples of my work for these and other publications in my journalism portfolio.

This site is dedicated to my own open source commercial and non-commercial programming projects. If you’re looking for my blog posts, you’ll find them at Smittytone Messes with Micros. Curious about the logo fonts? Then read about them here.


iOS Apps

  • Fontismo

    Fontismo 2.0.0  Download from the App Store

    An iPhone and iPad app that lets you install high-quality open-licence fonts.
    Updated 12 November 2024


macOS Apps, Tools and Libraries

  • PreviewText

    PreviewText 1.0.7  Download from the App Store

    An app that provides QuickLook support for textual files under macOS Catalina and above.  New Version
    Updated 01 December 2024

  • PreviewCode

    PreviewCode 1.3.4  Download from the App Store

    An app that provides QuickLook support for source code files under macOS Catalina and above.
    Updated 14 September 2024

  • pdfmaker

    pdfmaker 2.3.7

    A command line tool that combines multiple JPEG images into a single PDF file, or extracts images from PDF files.
    Updated 13 September 2024

  • PreviewMarkdown

    PreviewMarkdown 1.5.3  Download from the App Store

    An app that provides QuickLook support for Markdown files under macOS Catalina and above.
    Updated 07 September 2024

  • HighlighterSwift

    HighlighterSwift 1.1.6

    A Swift wrapper for the popular Highlight.js syntax highlighter.
    Updated 30 August 2024

  • PreviewJson

    PreviewJson 1.1.3  Download from the App Store

    An app that provides QuickLook support for JSON files under macOS Catalina and above.
    Updated 30 August 2024

  • PreviewYaml

    PreviewYaml 1.2.2  Download from the App Store

    An app that provides QuickLook support for YAML files under macOS Catalina and above.
    Updated 30 August 2024

  • MNU

    MNU 1.7.1

    A customisable menu bar utility that provides easy access to macOS features and scripts you use every day.
    Updated 30 April 2024

  • Fighting Fantasy

    Fighting Fantasy 3.1.0

    A Fighting Fantasy character generator and game manager written in Swift.
    Updated 30 November 2023

  • imageprep

    imageprep 7.0.0

    A command line tool for batch-processing — crop, scale, pad, reformat — image files.
    Updated 10 August 2023

  • Depot

    Depot 1.2.2

    Multi-bus adaptor firmware, plus client apps and libraries for macOS and Linux.
    Updated 23 April 2023

  • utitool

    utitool 1.0.4

    A macOS command line tool to reveal files’ Uniform Type Identifiers (UTIs).
    Updated 23 July 2021

  • ASCII

    ASCII 1.4.0

    Icon design tool for 8x8 matrix LED-based electronics projects.
    Updated 09 December 2020

  • The Valley

    The Valley 1.0.9

    A macOS port of a 1982 real-time RPG in true Commodore PET style.
    Updated 24 November 2020

  • Squinter

    Squinter 2.4.136

    A development tool to manage application code and library files for projects based on the Electric Imp IoT Platform.
    Updated 18 November 2020


Raspberry Pi Pico Apps and Tools

  • RP2040 FreeRTOS Template

    RP2040 FreeRTOS Template 1.5.0

    Templates and demos for FreeRTOS on the Pico’s RP2040 microcontroller.
    Updated 06 August 2024

  • Hunt the Wumpus

    Hunt the Wumpus 1.0.1

    Explore a mysterious and dangerous cave to locate a fiendish monster.
    Updated 20 August 2023

  • Depot

    Depot 1.2.2

    Multi-bus adaptor firmware, plus client apps and libraries for macOS and Linux.
    Updated 23 April 2023

  • RP2040 Assembly

    RP2040 Assembly 1.1.0

    Sample code and demos for ARM assembly programs written for the Pico’s RP2040 MCU.
    Updated 10 July 2022

  • Phantom Slayer

    Phantom Slayer 1.0.2

    Retro fast 3D maze shooting action coded in C.
    Updated 06 April 2021


Python Apps and Libraries

  • HT16K33 Python

    HT16K33 Python 4.0.3

    A driver library for a range of Holtek HT16K33-based LED displays.  New Version
    Updated 18 December 2024

  • FeatherClock

    FeatherClock 1.3.0

    A compact clock project written in MicroPython
    Updated 24 January 2023

  • SSD1306OLED-Python

    SSD1306OLED-Python 2.0.0

    A driver library for Solomon SSD1306-based displays.
    Updated 16 September 2022

  • Spasm

    Spasm 1.3.0

    An assembler/disassembler for the Motorola 6809 8-bit microprocessor.
    Updated 02 September 2021

  • Ski

    Ski 2.0.2

    Some Python silliness: 8-bit retro ‘arcade’ action via ncurses...
    Updated 07 January 2021

  • Hex

    Hex 1.2.0

    A utility for converting binary files to hex strings.
    Updated 31 December 2020

  • Unicoder

    Unicoder 1.0.0

    A utility for converting Unicode UTF-8 character codes to hex strings
    Updated 12 December 2019

  • XBeeParser

    XBeeParser 1.0.4

    Decode data packets sent to or received by Zigbee-compatible Digi XBee modules.
    Updated 09 January 2019


smittytonesmittytone
Site and software copyright © 2024, Tony Smith
Site Last Updated: 18 December 2024 @ 13:19:27 GMT