Luke Bennett's Avatar

Luke Bennett

@lukebennett.dev.bsky.social

Designgineer at Thinkmill. Person who likes design systems. (He/Him).

185 Followers  |  606 Following  |  48 Posts  |  Joined: 25.05.2023  |  2.0964

Latest posts by lukebennett.dev on Bluesky

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 ❤️

27.06.2025 04:58 — 👍 0    🔁 0    💬 0    📌 0
Preview
My AI Skeptic Friends Are All Nuts My smartest friends have bananas arguments about LLM coding.

I regret nothing yet! fly.io/blog/youre-a...

02.06.2025 21:07 — 👍 282    🔁 59    💬 48    📌 60
Video thumbnail

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

16.05.2025 17:07 — 👍 742    🔁 69    💬 73    📌 14

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.

10.05.2025 19:25 — 👍 76    🔁 7    💬 4    📌 7

The Onion never misses

05.04.2025 07:13 — 👍 4    🔁 0    💬 0    📌 0
Preview
Phoenix for Bluesky A Bluesky client based on the award-winning Twitter app for iOS.

🐦‍🔥 tapbots.com/phoenix/

05.03.2025 20:21 — 👍 2118    🔁 719    💬 223    📌 512

This is extremely upsetting to learn

18.02.2025 21:47 — 👍 1    🔁 0    💬 0    📌 0

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.

17.02.2025 16:35 — 👍 102    🔁 10    💬 6    📌 1

how does @nx.dev turn a profit if the CEO is always wearing shirts with such complicated patterns?

16.02.2025 00:20 — 👍 5    🔁 1    💬 2    📌 0

Oh wait, I see you already answered:
bsky.app/profile/matt...

11.02.2025 21:00 — 👍 0    🔁 0    💬 0    📌 0

I’m curious, why stricli and not clack? I think I saw you asking Nate about clack previous.
I haven’t used either, so sorry if the answer is obvious 😅

11.02.2025 20:59 — 👍 0    🔁 0    💬 1    📌 0
Why is everything binary?
YouTube video by Heydon Pickering Why is everything binary?

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...

09.02.2025 11:26 — 👍 33    🔁 18    💬 11    📌 5

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.

09.02.2025 06:37 — 👍 25    🔁 17    💬 3    📌 0
Preview
Move on to ESM-only Let's move on to ESM-only

New blog post! Let's move to ESM! 😈

👀
antfu.me/posts/move-o...

05.02.2025 08:12 — 👍 427    🔁 78    💬 27    📌 13
Preview
Standard Schema A common interface for TypeScript validation libraries

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

27.01.2025 16:24 — 👍 311    🔁 52    💬 9    📌 10
Preview
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.

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...

26.01.2025 03:07 — 👍 587    🔁 165    💬 24    📌 9
Preview
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.

🕵️‍♂️ Revealed: React's experimental animations API.

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

🔗 Read all about it: motion.dev/blog/reacts-...

13.01.2025 15:02 — 👍 162    🔁 24    💬 3    📌 3
Post image

Nothing shows how tough a fighter you are than completely surrendering to whoever is in power.

11.01.2025 02:55 — 👍 96    🔁 8    💬 5    📌 1
Video thumbnail

Well this is neato

Typing some font names into Google renders the page in that font.

09.01.2025 18:20 — 👍 52    🔁 9    💬 3    📌 4
Preview
Epoch Semantic Versioning Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning information to users.

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-...

07.01.2025 12:14 — 👍 239    🔁 37    💬 39    📌 9
Preview
The Sizzle - Australia's Favourite Tech Newsletter Get an Australian take on the day's tech news with The Sizzle!

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

05.01.2025 11:09 — 👍 33    🔁 21    💬 3    📌 1

By the way, I love the favicons in the external links. Such a nice touch 👌

06.01.2025 08:26 — 👍 3    🔁 0    💬 1    📌 0
Preview
Default Apps 2024 My unspectecular 2024 default apps setup.

> 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!

06.01.2025 07:09 — 👍 3    🔁 0    💬 1    📌 0
Preview
The Sizzle Australia's favourite daily technology email newsletter written by Cam Wilson.

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-...

06.01.2025 02:08 — 👍 12    🔁 4    💬 0    📌 2

Manton Reece: The long goodbye for Tim Cook. www.manton.org

04.01.2025 15:59 — 👍 9    🔁 3    💬 1    📌 1
Preview
Lynn Fisher Lynn Fisher is a web designer, CSS developer, and artist from Phoenix, Arizona.

Wasn’t sure this was gonna happen, but it’s still 2024 here for ~8 hours 😅

My annual portfolio refresh 💃 lynnandtonic.com

31.12.2024 22:21 — 👍 249    🔁 43    💬 26    📌 6
Preview
Using Loops and Maps for Efficient Data Transformations Luke Bennett’s personal website

I finally dusted off the old blog.
Turns out loops are cool, actually. Who knew?
www.lukebennett.com.au/posts/using-...

01.01.2025 12:33 — 👍 0    🔁 0    💬 0    📌 0
Preview
Follow your dreams (literally): How I designed and launched the Official Scrabble Keyboard The Scrabble keyboard has been a passion project of mine, and now it's real!

Love the web. Just think of the most random idea, "a mechanical keyboard but the caps are scrabble tiles," one google later and find out someone else actually had the same mad idea and whats more actually made it. incredible stuff @cassidoo.co - cassidoo.co/post/scrabbl...

30.12.2024 22:08 — 👍 34    🔁 2    💬 1    📌 1
Preview
GitHub - jacobparis/underkill-stack: A react router 7 stack for simple projects A react router 7 stack for simple projects. Contribute to jacobparis/underkill-stack development by creating an account on GitHub.

You don’t need a ton of files though, check out @jacobparis.com’s Underkill Stack: github.com/jacobparis/u...

29.12.2024 23:30 — 👍 11    🔁 0    💬 1    📌 0

Clever. How does it work?

29.12.2024 08:57 — 👍 0    🔁 0    💬 1    📌 0

@lukebennett.dev is following 20 prominent accounts