Lean, efficient, powerful, sovereign software.
That is the standard I build to. Native desktop software and small, sharp tools in Go and Odin: small dependency trees, native APIs, binaries meant to run for decades.
Jack Mordaunt. Go professionally since 2021. Australian, working remotely.
Work
all- Plato desktop client
A multi-window desktop game client in Go, with native audio and notifications on Windows and macOS.
Plato Team Inc. · 2023 to 2025 · discontinued in 2025 · Windows, macOS, Linux - Sprig
Made a cross-platform chat client start fast on Windows by replacing file-per-message storage with an embedded database.
Arbor, open source · 2022 · paused by its author · Windows, macOS, Linux, Android, iOS - icnsify
A cross-platform tool for building and previewing macOS .icns icons, used in the Go desktop ecosystem's build pipelines.
Open source · 2018 to now · maintained · Windows, macOS, Linux
Writing
all- 2025-09-23Self-Ownership and the Logic of PropertySelf-ownership is the natural ownership of the exclusive handle of one’s body, from which all property and morality derive.
- 2025-08-01What is an InterfaceBehavioral Polymorphism: The foundation of OOP.
- 2025-07-23Why People Love to Hate GoGo has good ideas but never gives them to you completely.
- 2025-07-16Hugo and nip-05Setup nostr nip-05 with a Hugo site.
- 2025-07-16Hugo SVG TricksStyling SVG icons alongside font-awesome icons.
Identity
verifiable- originmordaunt.dev/code the canonical git host; GitHub and sourcehut are mirrors
- nostrmordaunt.dev NIP-05 root identifier, _@mordaunt.dev, answered by this domain
- lightningjack@mordaunt.dev LUD-16
- keysmordaunt.dev/keys SSH public keys, one per line
- mirrorsGitHub and sourcehut