Luke Bennett
lukebennett.dev
Luke Bennett
@lukebennett.dev
Designgineer at Thinkmill.
Person who likes design systems. (He/Him).
Reposted by Luke Bennett
Most accessibility audits stop at what’s broken – not why, or where to fix it.

Our Accessibility Audits give practical guidance tied to your environment – code, components, and patterns – so you can fix problems once, at their core.

💡Find out more
www.thinkmill.com.au/services/acc...
Accessibility Audit | Unlock reach and reduce compliance risk – Thinkmill
Identify accessibility risks and opportunities across your product ecosystem. Thinkmill’s accessibility audits help you reduce risk, align with WCAG and EAA standards, and deliver better experiences f...
www.thinkmill.com.au
October 15, 2025 at 12:35 AM
Reposted by Luke Bennett
We’re live!! My brand-new course, “Whimsical Animations”, is now available. 🥳🎉

whimsy.joshwcomeau.com

I’m so excited to share all of my animation tools and techniques with y’all. 😄
Whimsical Animations
Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!
whimsy.joshwcomeau.com
September 24, 2025 at 2:56 PM
It’s been a week now, but I’m still really fucking sad about Brent Hinds.
He was such an amazing and unique talent.
August 29, 2025 at 10:09 AM
I’m super proud of the work we did with AnywhereWorks.
I’m so lucky that I get to work with such a special group of people ❤️
Since 2022, we’ve partnered with AnywhereWorks to evolve how their teams design and ship – across platforms, systems, and capability.

Design systems, infra, engineering support – real impact, built together.

🔗 Check out the full case study: thinkmill.com.au/work/anywher...
June 27, 2025 at 4:58 AM
Reposted by Luke Bennett
I regret nothing yet! fly.io/blog/youre-a...
My AI Skeptic Friends Are All Nuts
My smartest friends have bananas arguments about LLM coding.
fly.io
June 2, 2025 at 9:07 PM
Reposted by Luke Bennett
Introducing 🤯 flex-wrap: balance 🤯

Would you use this?

⚠️ Not a real feature yet, just something one of our engineers has been working on.

(You can try it out in the latest Chrome Canary with the experimental web platform features flag though!)
May 16, 2025 at 5:07 PM
Reposted by Luke Bennett
Going to let you in on a lil secret: island architecture is a hook for new Astro users, but it’s not why devs stay. The client framework support was largely a consequence of good abstractions.

After using Astro, you realize what a relief it is to work *with* the grain of the web again.
May 10, 2025 at 7:25 PM
Reposted by Luke Bennett
Phoenix for Bluesky
A Bluesky client based on the award-winning Twitter app for iOS.
tapbots.com
March 5, 2025 at 8:21 PM
Reposted by Luke Bennett
Agreed!

So many of the technical blog posts I see have random stock photos or AI-generated images, and it sorta makes the whole blog feel generic and cheap.

You don’t need a cover image. My blog doesn’t use cover images.
Dear writers of articles who feel the need for AI-generated cover images that add no value:
February 17, 2025 at 4:35 PM
Reposted by Luke Bennett
how does @nx.dev turn a profit if the CEO is always wearing shirts with such complicated patterns?
nx.dev Nx @nx.dev · Feb 15
The Mission · The People · The Company

We recorded a short clip about Nx to share where we came from, our mission and the people involved. Tune in to get to know us better!

youtu.be/Ut-FfVChAno
February 16, 2025 at 12:20 AM
Reposted by Luke Bennett
Just a note to say that I need 10K subscribers on Youtube to enable services like Teemill to integrate. www.youtube.com/watch?v=Lbjx...
Why is everything binary?
YouTube video by Heydon Pickering
www.youtube.com
February 9, 2025 at 11:26 AM
Reposted by Luke Bennett
Hello I'm hiring software engineer(s) in Sydney.

(Hi I'm hiring software engineer(s) in Sydney, I'm dad.)

But I actually am though, even though Bluesky has limited reach, feel free to say hi. More deets on LinkedIn if you like.
February 9, 2025 at 6:37 AM
Reposted by Luke Bennett
New blog post! Let's move to ESM! 😈

👀
antfu.me/posts/move-o...
Move on to ESM-only
Let's move on to ESM-only
antfu.me
February 5, 2025 at 8:12 AM
Reposted by Luke Bennett
BIG DAY 😇

Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries.
standardschema.dev
Standard Schema
A common interface for TypeScript validation libraries
standardschema.dev
January 27, 2025 at 4:24 PM
Reposted by Luke Bennett
Dave @davemilbo.bsky.social writing daggers in The Shot.

"There is a small but significant difference between being an edgelord dickweed and a Nazi. They are different things.

That having been said, it is extremely possible to be both at the same time."

👏🏽 👏🏽

theshot.net.au/uncategorize...
How did America Nazi this coming? - The Shot
Elon Musk and the Broligarchy are now aboard the Nazi train. And it isn't that surprising. MAGA is a hate movement, don't play dumb.
theshot.net.au
January 26, 2025 at 3:07 AM
Reposted by Luke Bennett
🕵️‍♂️ Revealed: React's experimental animations API.

Yes, React is getting its first native animations component. Discover in my new post, with live demos, copy/pasteable code, and a full examples minisite.

🔗 Read all about it: motion.dev/blog/reacts-...
Revealed: React's experimental animations API - Motion Blog
React is experimenting with a new animation API based on the View Transition API. How does it work? What can it do? We reveal all in this blog post.
motion.dev
January 13, 2025 at 3:02 PM
Reposted by Luke Bennett
Nothing shows how tough a fighter you are than completely surrendering to whoever is in power.
January 11, 2025 at 2:55 AM
Reposted by Luke Bennett
Well this is neato

Typing some font names into Google renders the page in that font.
January 9, 2025 at 6:20 PM
Reposted by Luke Bennett
Proposing an extended SemVer -

🗿 Epoch Semantic Versioning

to communicate better about versions.

Thinking of adopting this to all my projects, and finally eliminating my lousy habit of forever zero-major practice 😜

What do you think? 👀
antfu.me/posts/epoch-...
Epoch Semantic Versioning
Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.
antfu.me
January 7, 2025 at 12:15 PM
Reposted by Luke Bennett
hello i am an Australian daily tech newsletter. i share the biggest news stories of the day, why they matter, plus deals and some fun stuff, in a quick & easy to read format.

it's easy to sign up to get me, i don't even ask for a credit card, just your email

www.thesizzle.com.au
The Sizzle - Australia's Favourite Tech Newsletter
Get an Australian take on the day's tech news with The Sizzle!
www.thesizzle.com.au
January 5, 2025 at 11:09 AM
> For 2025, I plan to return to my Netlify roots because I'm no fan of some of the "2024 Vercel vibes"...

You and me both @stefanjudis.com!
Default Apps 2024
My unspectecular 2024 default apps setup.
www.stefanjudis.com
January 6, 2025 at 7:09 AM
Reposted by Luke Bennett
US spills on China telecom hack, crypto's big 2025 and tech in Aussie election firing line. Plus: is Elon Musk's #1 fanboy actually a Musk alt?

thesizzle.beehiiv.com/p/us-spills-...
The Sizzle
Australia's favourite daily technology email newsletter written by Cam Wilson.
thesizzle.beehiiv.com
January 6, 2025 at 2:08 AM
Reposted by Luke Bennett
Manton Reece: The long goodbye for Tim Cook. www.manton.org
January 4, 2025 at 3:59 PM