Luke Bennett

Front-end and design systems developer passionate about accessibility, usability, and mentoring others.

Specialties

Find Luke on

  • GitHub

  • [article

    **Building a Multi Brand Design System with Tailwind: Tips, Tricks and Tradeoffs**

    I recently wrapped up a project to help build a multi-brand design system. This article explores why we chose Tailwind CSS for styling and discusses the pros and cons of using it in this context.

    June 2024 ·16 min read](/content/blog/building-a-multi-brand-design-system-with-tailwind-tips-tricks-and-tradeoffs/index.html)

  • [talk

    Building a Multi Brand Design System with Tailwind: Tips, Tricks and Tradeoffs

    Lessons learned from using Tailwind CSS in a multi-brand design system project.

    May 2024
    \

  • [article

    **Track: The Best Layout Component That You’ve Probably Never Heard Of**

    “Track” is a layout component for distributing content horizontally. It has two “rails” (one on each end) and a flexible “center”. Once you start using this component, you realise you can use it everywhere.

    June 2023 ·

    lukebennett.com.au

    (opens in new tab)](https://www.lukebennett.com.au/posts/track-the-best-layout-component-that-youve-probably-never-heard-of)

  • [article

    **Using Keystatic as a CMS**

    Over the years I’ve experimented with numerous Content Management Systems. I believe Keystatic has the most potential to make blogging stick for developers like myself.

    June 2023 ·

    lukebennett.com.au

    (opens in new tab)](https://www.lukebennett.com.au/posts/using-keystatic-as-a-cms)

  • [screencast

    **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)

  • [podcast

    **Luke Bennett special guests on The NavBar pod**

    Luke Bennett joined Simon & John from The NavBar to review the exciting new announcements at Next Conf 2022, and the release of Next.js 13.

    October 2022](/content/blog/luke-bennett-special-guests-on-the-nav-bar-pod/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)