# Joss Mackison

Front-end developer. Passionate about design-systems, with an emphasis on user experience and accessibility.

## Specialties

- [Design Systems](/content/services/design-systems/index.html)
- [Accessibility](/content/services/accessibility/index.html)
- Content Management Systems
- [React](/content/services/react/index.html)

## Find Joss on

- [GitHub](https://github.com/jossmac)

- [**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.  
April 2024 ·11 min read](/content/blog/design-system-kickoff-checklist/index.html)
- [**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.  
May 2023 ·4 min read](/content/blog/accessibility-at-thinkmill/index.html)
- [**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.  
December 2022](/content/blog/using-css-logical-properties-for-internationalisation/index.html)
- [**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.  
September 2022](/content/blog/new-type-script-utilities-released-as-oss/index.html)

## More posts from other Thinkmill voices

- [**Designing beyond the median user**  
For seventy years software has shipped one shape to every user. The confluence of design systems, headless platforms, and agent-native exposure has coalesced to make that constraint optional. A retrospective of the median-user problem and the new architectural horizon now opening.  
June 2026 ·10 min read](/content/blog/designing-beyond-the-median-user/index.html)
- [**What engineering teams owe for the AI speed boost**  
AI-assisted development genuinely accelerated engineering teams, but many organisations stopped at the velocity gains and ignored the accumulating debt. The costs: code nobody fully understands, weakened code review culture, bloated dependency trees, and architectural decisions made without real judgement about tradeoffs...  
May 2026 ·4 min read](/content/blog/what-engineering-teams-owe-for-the-ai-speed-boost/index.html)
- [**A behavioural framework for the monsters in your team**  
The AI in Design 2026 report captures a profession mid-mutation. The "Frankenjob" label the coverage put on it misses the seam where the real work happens.  
May 2026 ·5 min read](/content/blog/a-behavioural-framework-for-the-monsters-in-your-team/index.html)
