Companion code for the tutorials and deep-dives at fromthearchitect.dev — architecture, Rust, GNOME/GTK, data platforms, and AI-assisted engineering, written from real production experience.
Each repo pairs with a specific post or series on the blog — one branch or standalone example per part, so you can follow along or jump straight to the finished code.
- gnome-rust-gazette — companion code for the Building GNOME Apps with Rust series
- gtk-widgets-field-guide — one standalone example per post in A Field Guide to GTK Widgets
- gnome-rust-part-2-gobject — a minimal GObject example: properties, signals, and bindings in Rust, no GTK required
Complete apps built out of this work — including Moments, a GTK4/libadwaita photo manager for GNOME — are maintained under my personal account, @justinf555.
- Read the blog: fromthearchitect.dev
- Questions or ideas: Discussions