Luke Bennett
Front-end and design systems developer passionate about accessibility, usability, and mentoring others.
Specialties
- Front-end Engineering,
- Accessibility,
- Training & Mentorship,
- React,
- GraphQL
Find Luke on
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.
· 16 min readtalk
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.
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.
·(opens in new tab)lukebennett.com.au
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.
·(opens in new tab)lukebennett.com.au
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.
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.
More posts from other Thinkmill voices
Inclusive user testing with browser-based prototypes
Last year, we partnered with the Queensland Government and Meld Studios to design a website that helps people find tools and information to improve their digital literacy. This was a great chance to apply our inclusive design skills and build a site that’s usable and accessible to as many people as possible.
· 4 min readProgressive Web Apps (PWAs): A stepping stone towards a native mobile application
Progressive Web Apps (PWAs) are now a viable option for providing a mobile experience that meets users’ high expectations. This article provides an introduction to the history of PWAs for those new to the topic, as well as what can be expected from them in 2024. We also look at where PWAs sit in the mobile landscape and how they can be a practical stepping stone towards a native application experience in the future.
· 11 min readStorybook and Mock APIs: A Powerful Prototyping Combo
No back-end? No worries! In this tutorial we’ll be using Storybook and a Mock API to create a mocked prototype so we can get on with keeping our stakeholders excited.
· 12 min read
We’d love to work with you
Have a chat with our team about how Thinkmill can support your software ambitions.
Contact us