talk
Designing at scale: an overview of Design Systems
Watch Design-engineer Nathan Simpson’s high-level overview of Design Systems, and how large organisations can achieve design at scale.
screencast
Project walkthrough: Agriculture Design System
Watch Jordan Overbye and Nathan Simpson outline the origins of our recent collaboration with the Australian Government’s Department of Agriculture, Fisheries & Forestry to implement a modern and accessible React Design System.
talk
How I prototyped a social network with Keystone
Nathan Simpson shares how he built "The Garage" – a social network for car lovers, using Keystone 5 and React Native.
More posts from other Thinkmill voices
Why your design system is the most important input to Claude Code
Design systems are critical inputs for AI-assisted development tools like Claude Code because they constrain the AI's micro-decisions around colours, spacing, and components – preventing "drift at speed" and ensuring generated UI remains consistent with your product's visual language.
· 5 min readFaster CI Pipelines: Share build artifacts across independent jobs
Optimising CI pipelines is critical for scale. By leveraging `actions/cache` with commit-specific keys, we can share build artifacts across parallel jobs, significantly reducing build times and compute costs.
· 4 min readInclusive user testing with browser-based prototypes
Last year, we partnered with the Queensland Government and Meld Studios to design a website that helps people find tools and information to improve their digital literacy. This was a great chance to apply our inclusive design skills and build a site that’s usable and accessible to as many people as possible.
· 4 min read
We’d love to work with you
Have a chat with our team about how Thinkmill can support your software ambitions.
Contact us