article
Design System kickoff checklist
So, you want to build a design system? Here’s a list of questions to consider before you get started to avoid running into issues in the future.
· 11 min readarticle
Accessibility at Thinkmill
How we approach the multi-faceted world of accessible design, and how improvements made for one user group can benefit all of us.
· 4 min readscreencast
Using CSS logical properties for internationalisation
We discuss the juiciest bits of an internal Slack conversation on design systems and logical properties. Served up with a dose of casual chat, two of our design systems experts – Joss Mackison and Luke Bennett – unpack best practices for the use of CSS logical properties for better internationalisation in design systems.
news
New TypeScript utilities released as OSS
Design-engineer Joss Mackison has released a new open source collection of utilities that smooth out the rough edges of working with TypeScript.
More posts from other Thinkmill voices
Optimise Your Context, Not Your Prompts
AI makes better engineering decisions when it can understand a project’s architecture, conventions and shared knowledge. Making that context clear and discoverable helps it produce software that fits the wider system.
· 5 min readWhere AI Actually Helps Quality Engineering
AI-assisted QA is not just about generating tests faster. By carrying product context through planning, development, review and release, AI can shorten feedback loops, surface risks earlier and help teams make better decisions, provided its output is supported by clear specifications, guardrails and human judgement.
· 3 min readWhy Great Engineering Still Wins
AI can write code faster than ever, but coding was never the hardest part. The organisations seeing the biggest gains are investing in engineering fundamentals that help both people and AI make better decisions.
· 3 min read
Want to keep the conversation going?
Whether you’re exploring an idea, building a team, or just curious about how we work, we’d love to hear from you.