Luke Bennett

Luke Bennett

@lukebennett.dev

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

216 followers681 following71 posts

Luke Bennett reposted

gruber's latest glazing of twitter is embarrassing tbh i feel like morals are really worth more than reading what people who are comfortable posting on the nazi website where people make child porn someone who is comfortable with that, i simply do not need or want to hear from

Luke Bennett reposted

Just want to emphasize: this is entirely built with CSS scroll snapping and view timelines – no JS gesture handling or animations. This means we get high frame rate fluid momentum and elastic physics matching the platform for free. It feels native because it really is – modern CSS is pretty amazing.

Devon Govett@devongovett.me

📢 Introducing the React Aria Sheet component! ‣ Native swipe gestures powered by CSS scroll snapping ‣ Gesture-synced animations ‣ Snap points ‣ Stacking ‣ Elastic over-scroll ‣ Keyboard aware Wrote a blog post about how it works! react-aria.adobe.com/blog/sheet

Luke Bennett reposted

📢 Introducing the React Aria Sheet component! ‣ Native swipe gestures powered by CSS scroll snapping ‣ Gesture-synced animations ‣ Snap points ‣ Stacking ‣ Elastic over-scroll ‣ Keyboard aware Wrote a blog post about how it works! react-aria.adobe.com/blog/sheet

Luke Bennett reposted

it's a new season for technology & for technologists, and our labor and its impact to the world are both more greater and more dangerous than ever. how do we make sense of work in an industry many of us no longer recognize?

henry.codesDark Forestry

Luke Bennett reposted

Man why are all these well-loved tech companies so desperate to give their money to Mr Kill All Immigrants in exchange for his dotfiles

Luke Bennett reposted

insane how much good will, longstanding trust, and real business 1Password is willing to destroy just so they can donate some money to a racist project — this is such a catastrophically dumb move that should’ve been a no brainer to walk back within the first 12 hours

The Verge@theverge.com

In an internal Slack message obtained by The Verge, 1Password’s Karimov downplayed the overtly racist comments from DHH, telling staff the following: www.theverge.com/tech/988536/...

Luke Bennett reposted

I have Gas Town derangement syndrome and spent the last few weeks writing thousands of words on agent orchestration patterns; how they shift our bottlenecks and force us to ask whether and when we should stop looking at code maggieappleton.com/gastown

maggieappleton.comGas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at ScaleOn agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code

Luke Bennett reposted

In the next version of React Aria Components, you can use the `render` prop to customize the rendered DOM element. This also receives the component state, which makes it easy to drive animations.

Luke Bennett reposted

if you're celebrating people getting laid off from one of the very few companies that was consistently contributing to a fully open source product, because you think that css cascades are really that important, really take a long hard look at your priorities

Luke Bennett reposted

We just published 6 CVEs identifying security vulnerabilities in React Router and Remix v2 We recommend updating to the latest appropriate versions: React Router v7 -- 7.12.0 React Router v6 -- 6.30.3 Remix v2 -- 2.17.2 Details, links, and package ranges are listed below

Luke Bennett reposted

Happy New Year! An all new StyleX website has just gone live. It's rewritten from the ground up, and is built on: - Waku - Fumadocs - StyleX (obviously) No UI is used from fumadocs, and all the components were re-written with StyleX.

Luke Bennett reposted

Facebook's Static Hermes is kind of incredible. It can compile JavaScript into C, which is then optimized into native machine code. I just compiled the Less.js source code into a C library. Then I called it from Rust as a native Parcel plugin (no Node). Wild. 👨‍🔬 devongovett.me/blog/static-...

devongovett.meHow to compile JavaScript to C with Static HermesLately, I've been working on porting more of Parcel to Rust, and investigating ways to embed JS-based plugins. This post describes how I used Static Hermes to compile Less.js to a native C library tha...

Luke Bennett reposted

Just watched the new Knives Out and I think it's really important you know that the scene in the Seminary's Gym is filmed in the same place Rick Astley filmed the music video for Never Gonna Give You Up. I saw the window tracery and immediately made my friends pause the film so I could tell them.

Luke Bennett reposted

Introducing the new React Aria docs! 🎉 All-new content and search experience. Interactive CSS and Tailwind examples to get you started quickly – just install with shadcn. New guides and full example apps. MCP server and AI integrations. Check it out! react-aria.adobe.com

Luke Bennett reposted

The problem with adding "help wanted" issues on @github.com is that people just feed those to their agent, and loop over PR review comments like drones 🫠 I don't have a problem with using AI, but submitting vibe-coded slop is wasting everyone's time. I doubt this will be enough, but it's a start:

Luke Bennett reposted

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

thinkmill.com.auAccessibility Audit | Unlock reach and reduce compliance risk – ThinkmillIdentify 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...

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

Thinkmill@thinkmill.com.au

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

Luke Bennett reposted

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

Luke Bennett reposted

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.