Luke Bennett's Avatar

Luke Bennett

@lukebennett.dev

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

196
Followers
637
Following
61
Posts
25.05.2023
Joined
Posts Following

Latest posts by Luke Bennett @lukebennett.dev

Cont
Cont YouTube video by Tim Minchin - Topic

Reminds me of Cont by Tim Minchin:
youtube.com/watch?v=180H...

21.02.2026 08:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes I did.
I could have have sworn it was working for a bit after migrating though, but maybe I’m imagining things πŸ˜…

17.02.2026 01:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Everything was still connected, but disconnecting and reconnecting seems to have fixed it.
Thanks again πŸ™Œ

17.02.2026 01:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of sill.social with Chrome devtools open showing content missing where the list of articles would normally be.

Screenshot of sill.social with Chrome devtools open showing content missing where the list of articles would normally be.

Screenshot of sill.social with Chrome dev tools open showing not much in the response

Screenshot of sill.social with Chrome dev tools open showing not much in the response

My mistake, desktop is busted too (I only use the site on my phone and didn't have my laptop handy yesterday).

16.02.2026 20:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Screenshot of sill.social with a header and an empty section below where the list of articles would normally be

Screenshot of sill.social with a header and an empty section below where the list of articles would normally be

Hey @tylerjfisher.com, sill.social seems to be busted for me again (at least on mobile).
I’ve tried both the PWA and a regular browser tab, and with and without content blockers.

16.02.2026 07:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Gas Town’s Agent Patterns, Design Bottlenecks, and Vibecoding at Scale On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code

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

23.01.2026 14:26 πŸ‘ 282 πŸ” 54 πŸ’¬ 16 πŸ“Œ 22
import {Button} from 'react-aria-components';
import {motion} from 'motion/react';

<Button
  render={(domProps, {isPressed}) => (
    <motion.button
      {...domProps}
      animate={{scale: isPressed ? 0.9 : 1}} />
  )}>
  Press me
</Button>

import {Button} from 'react-aria-components'; import {motion} from 'motion/react'; <Button render={(domProps, {isPressed}) => ( <motion.button {...domProps} animate={{scale: isPressed ? 0.9 : 1}} /> )}> Press me </Button>

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.

23.01.2026 19:24 πŸ‘ 55 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

Creating a new DSL and jamming it into CSS seems like a really bad idea.
Now I have to reference the docs constantly, and I’ve lost all the type safety.
Plugins are also now considered β€œlegacy” according to the docs ☹️

23.01.2026 04:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Using CSS as a config in Tailwind 4 was a mistake.

23.01.2026 03:50 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Skyreader: A RSS Reader on the AT Protocol Introducing a RSS reader for the AT Protocol where you feeds and article sharing are portable

Oops, I started a new project: Skyreader, an RSS reader on the AT Protocol. Share cool articles like it's 2010 and Google Reader would never die. skyreader.app

www.disnetdev.com/blog/2026-01...

20.01.2026 18:52 πŸ‘ 515 πŸ” 124 πŸ’¬ 29 πŸ“Œ 43

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

08.01.2026 15:56 πŸ‘ 56 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

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

08.01.2026 20:41 πŸ‘ 12 πŸ” 9 πŸ’¬ 1 πŸ“Œ 3
Post image

πŸ₯³ TypeSlayer is out! celebrate by posting what your type graph looks like! it legit has an actual leaderboard now: so bonus points if you win lol πŸ†πŸ†

run: `npx typeslayer`

source: github.com/dimitropoulo...

02.01.2026 01:59 πŸ‘ 82 πŸ” 22 πŸ’¬ 2 πŸ“Œ 3
Video thumbnail

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.

02.01.2026 03:30 πŸ‘ 24 πŸ” 3 πŸ’¬ 1 πŸ“Œ 2
How to compile JavaScript to C with Static Hermes Lately, 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...

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

29.12.2025 22:30 πŸ‘ 167 πŸ” 23 πŸ’¬ 7 πŸ“Œ 2
A screenshot from Rick Astley's Never Gonna Give you up music video

A screenshot from Rick Astley's Never Gonna Give you up music video

A screenshot from Rick Astley's Never Gonna Give you up music video

A screenshot from Rick Astley's Never Gonna Give you up music video

A screenshot from Rick Astley's Never Gonna Give you up music video

A screenshot from Rick Astley's Never Gonna Give you up music video

A photograph of the seminary gym in knives out. It has the same window.

A photograph of the seminary gym in knives out. It has the same window.

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.

29.12.2025 13:11 πŸ‘ 29057 πŸ” 7352 πŸ’¬ 430 πŸ“Œ 532
Create Scroll-Triggered Animations with CSS
Create Scroll-Triggered Animations with CSS YouTube video by Chrome for Developers

It's really sad that Chrome laid off one of the world's best CSS developer-designers, and now they have to fake demos of web features. youtu.be/d8J0vs-bEPE?...

20.12.2025 10:40 πŸ‘ 332 πŸ” 28 πŸ’¬ 15 πŸ“Œ 14
CIA Realizes It’s Been Using Black Highlighters All These Year

CIA Realizes It’s Been Using Black Highlighters All These Year

CIA Realizes It’s Been Using Black Highlighters All These Year
theonion.com/cia-realizes...

19.12.2025 21:27 πŸ‘ 5056 πŸ” 801 πŸ’¬ 24 πŸ“Œ 24
Video thumbnail

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

16.12.2025 22:04 πŸ‘ 101 πŸ” 12 πŸ’¬ 9 πŸ“Œ 2
Post image

Introducing ✨ Standard JSON Schema ✨

It's a sister spec to Standard Schema that provides a common interface for any entity that can be converted to JSON Schema

15.12.2025 23:28 πŸ‘ 68 πŸ” 6 πŸ’¬ 2 πŸ“Œ 4
Preview
Standard JSON Schema A standardized JSON Schema representation that preserves inferred type information

StandardSchema now supports a new interface to generate JSON Schemas ! πŸ™Œ

I started working on a StandardCodec RFC, for bidirectional data type transformation (which encompasses (de)serialisation), like what @zod.dev codecs & Effect schemas can do. Could be a sign to push it a little further πŸ‘€

15.12.2025 20:51 πŸ‘ 16 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Amazing. Thanks so much!

13.12.2025 21:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I am! I’m pretty sure I noticed the same behaviour as a Safari tab but I could be wrong.

13.12.2025 12:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hey @tylerjfisher.com I’ve been using @sill.social for ages now and it’s great, but I’ve had an issue for the last few months where my auth session doesn’t seem to persist, so I have to log in every time I use it. Is this on your radar?

13.12.2025 00:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
TypeSlayer - a TypeScript types performance tool
TypeSlayer - a TypeScript types performance tool YouTube video by Michigan TypeScript

now in early-access/alpha/beta/gamma/whatever-you-wanna-call-it.

here's a walkthrough: youtu.be/IP6EZXzXBzY

11.12.2025 03:44 πŸ‘ 18 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0
43 labels
(no vibecoding)
This issue is intended for human brains to resolve.

43 labels (no vibecoding) This issue is intended for human brains to resolve.

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:

07.12.2025 08:23 πŸ‘ 27 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Preview
Icons in Menus Everywhere β€” Send Help Writing about the big beautiful mess that is making things for the world wide web.

πŸ“ I'm a curmudgeon for doing menu items without icons (unless you can give a good reason to include them).

And apparently Apple used to recommend the opposite of what they now do in Tahoe.

blog.jim-nielsen.com/2025/icons-i...

08.12.2025 05:45 πŸ‘ 18 πŸ” 7 πŸ’¬ 2 πŸ“Œ 0
Fizz Buzz in CSS - Susam Pal

susam.net/fizz-buzz-in...

06.12.2025 20:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Internet Handle

log in with your internet handle

27.11.2025 18:14 πŸ‘ 422 πŸ” 96 πŸ’¬ 19 πŸ“Œ 13
Preview
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...

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

15.10.2025 00:35 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1