I’m Justin, an Australian software engineer and architect. From The Architect is my notebook — the place I try to articulate what I’ve actually learned from building software that has to work in the real world, not just the demo.

What I write about

Architecture decisions, platform modernisation, data engineering, GNOME and Linux desktop development, home automation, and the occasional opinion on where the industry is heading. The posts come from real engagements, not summaries of documentation. If a post tells you what something is without explaining why you’d reach for it, I haven’t done my job.

What I’m working on

  • Moments — a GNOME photo management app I’m building.
  • Building GNOME Apps with Rust — an in-progress series taking a fictitious RSS reader called Gazette from cargo init to GNOME Circle, used as a teaching vehicle for every stage of GNOME app development.
  • A book version of the GNOME series, in progress.

Background

Twenty years across logistics, media, banking, retail, and state and federal government — both technical and delivery roles, and a few startups along the way: Annotate (mobile and web consultancy), Smudged Ink (media delivery platform), Aura ID (data anonymisation and digital privacy), and Bullioo Capital (automated FX fund). These days I work on platform and architecture problems inside larger organisations, and spend evenings on smaller, more deliberate things — like the apps and posts on this site.

Contact

Email: [email protected] — the channel I actually check.

Also on GitHub and LinkedIn, and rarely on Twitter.