We help teams design, build & ship great software. Node/React/GraphQL/@KeystoneJS/@ReactConfAU/@thekeystatic. Tweets from Thinkmillers

Sydney
Joined September 2013
If you're in the early stages of adopting AI in your business, where do you actually start? Our co-founder Boris Bozic is speaking at AI x SME, hosted by @techcouncil_aus, this Friday, sharing three practical ways to get started: From zero to one: Set up an AI assistant and safely connect it to your email, documents and business know-how. Automate repetitive work: Find a task AI can take on. Let an agent handle the manual steps so your team can focus on more valuable work. Make use of AI in your existing software: Explore the AI features in tools you already pay for, while keeping your data safe. You'll leave with a clearer idea of where to start, what AI could realistically do for your business, and how to build on that without changing everything overnight. It’s free to attend events.techcouncil.com.au/ai…. Come and say hello!
1
3
634
Keystone 6 v8.0.0 is here 🎉 This major release brings a redesigned Admin UI built on keystar/ui, relationship table views, list actions, more precise access control, Prisma 7, Next.js 16, and OpenTelemetry tracing. Read what’s new: keystonejs.com/blog/keystone… Upgrading? keystonejs.com/docs/guides/m…
3
8
827
Software spent 70 years designing for a "median user" who doesn't exist. @ronaldaveling on why that constraint may be softening and what design systems, headless content, and AI agents change about it 👇
In the 1950s the US Air Force measured thousands of pilots and found not one was average across 10 dimensions. The "average man" didn't exist. Software spent 70 years designing for him anyway...
1
1
237
AI let mid-level engineers ship what used to need a senior. The productivity was real. The cost showed up later: code that worked but nobody fully understood, reviews that drifted into skimming, dependencies added because they were easy to generate. @jeprisk on what the speed boost actually costs, and how teams stay sharp from here. thinkmill.com.au/blog/what-e…
1
1
157
Cross-disciplinarity isn’t new. @ronaldaveling on what the AI in Design 2026 "Frankenjob" framing missed:
“Frankenjob” is an cool POV on the AI in Design 2026 report. But it overlooks the fact that teams like @thethinkmill have been doing the cross-disciplinary dance for years. AI didn’t create the practice; but it sure made it visible at scale. Thoughts: thinkmill.com.au/blog/a-beha…
2
210
AusCycling had a growing network of websites and a patchwork of tools to manage them. We built a multi-site CMS and token-powered theming system so editors can launch new branded sites in minutes. Shipped in time for the Olympics 🥇 thinkmill.com.au/work/auscyc…
4
175
Government services have to work for everyone. Accessible, secure, and built to last beyond the team that ships them. We've been doing that work with agencies like DFAT, DAFF, ASIC, and the Queensland Government. We've now given it a page 👇 thinkmill.com.au/services/go…
1
1
109
Medical annotation tools. MCP servers. Conversational assistants. AI-assisted finance workflows. We've shipped a lot of AI work. Here's how we approach it: thinkmill.com.au/services/ai
2
99
At Thinkmill, design is a conversation between multiple practices, not something that “designers” do, and others wait to build. It encompasses everything that contributes to a positive user experience outcome. Find out more about how we work 👇 thinkmill.com.au/services/pr…
2
3
235
CI pipelines tend to slow down as teams scale, especially in monorepos. In this piece @dpandiyan shares a CI pattern shaped by one of our key principles for sustainable software development: build once, consume everywhere. thinkmill.com.au/blog/faster…
1
7
260
Great engineering comes from curiosity, and sometimes that means building your own setup from scratch. In this article, Thinkmill engineer @dpandiyan shares how he customised Arch Linux with Hyprland for a fully tailored development environment. 👇 dineshpandiyan.com/blog/arch…
1
189
Features don't exist in isolation. Users experience them as part of a journey. User Journey Mapping helps us understand what users are doing, thinking, and feeling as they move through a product. Read more about how we use it: thinkmill.com.au/method/play…
1
99
We partnered with ASIC and Meld Studios to reimagine how Australia’s 3+ million companies interact with Registry Services. 👉 Read the full case study: thinkmill.com.au/work/asic-r… If you’re redesigning complex government or financial services, we’d love to help.
88
We recently published our November newsletter. It introduces our new audit offering, @KeystoneJS updates, plus our usual list of interesting links and resources from across the web. Read it here 👇 thinkmill.com.au/newsletter/…
81
We helped ASIC build a design system foundation to increase UX consistency and developer efficiency – unifying style guides, delivering accessible docs, and enabling teams through hands-on training. Check out the case study 👇 thinkmill.com.au/work/asic-d…
1
79