
We help teams design, build & ship great software. Node/React/GraphQL/@KeystoneJS/@ReactConfAU/@thekeystatic. Tweets from Thinkmillers
Sydney
Joined September 2013
- Tweets841
- Following570
- Followers2.4K
- Likes978
A critical part of AI adoption is building a good retrieval system across your organisation’s knowledge base.
@flexdinesh compares text search with embedding search and shows how production RAG systems benefit from a reranker.
Thanks to everyone who came to AI x SME on Friday 👏
Our co-founder @borisbozic shared where he thinks small businesses should actually start with AI. The short version: you don’t need to overhaul how your business runs. Small steps that compound beat big-bang change.
Three places to start:
1️⃣ From zero to one. Set up an AI assistant and safely connect it to your email, documents and business know-how.
2️⃣ Automate repetitive work. Pick one manual task and hand it to an agent, so your team can spend their time on work that matters.
3️⃣ Use what you already pay for. Most of the tools you use every day have AI features built in. Explore them, and keep your data safe while you do.
Underneath all of it is one principle: build strong fences before you need them. Guardrails aren’t there to stop people experimenting. They’re what let your team experiment with confidence.
The best part was talking with business owners afterwards about where AI could win back time in their week, and where it’s not worth the effort yet.
Thanks to @techcouncil_aus for having us.
Missed the talk and wondering where to start? Send us a message.
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!
Our designer @jordangeizer went looking for how design teams actually work with AI, not the demo reel version. The Atlassian finding alone is worth it. Sometimes less context beats more.
👇
thinkmill.com.au/blog/what-a…
Nice breakdown from @benderham88 on what actually breaks when AI meets a design system it can't fully read.
👇
thinkmill.com.au/blog/is-you…
AI code review: setup takes an hour. Working out who owns the judgement takes a blog post.
Build vs buy, for teams that have opinions 👇
thinkmill.com.au/blog/build-…
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…
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 👇
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…
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…
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…
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…
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
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…
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…
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…
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…
APIs shape the product experience long before UI work begins.
In this article, Thinkmill designer @murphytrueman shares how designers can collaborate on API design using systems thinking.
👉 blog.murphytrueman.com/p/sim…
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.








