Luke Whitehouse
lukewhitehouse.co.uk
Luke Whitehouse
@lukewhitehouse.co.uk
Principal Engineer @ Sky UK
LUFC sufferer
lukewhitehouse.co.uk
What are friday nights for if not to resurrect an old package with some security updates?

📦`@assortment/darkmodejs` has been updated to ✨v2.0.0 ✨, with a small breaking change due to deprecated methods on MediaQueryList affecting compatibility with older browsers.

github.com/Assortment/d...
GitHub - Assortment/darkmodejs: Utility package for managing Dark Mode on the web
Utility package for managing Dark Mode on the web. Contribute to Assortment/darkmodejs development by creating an account on GitHub.
github.com
June 6, 2025 at 11:04 PM
Reposted by Luke Whitehouse
One of my favourite UI patterns is using `backdrop-filter` to create a “frosted glass” effect.

When I see this effect in the wild, though, it’s almost never as lush and realistic as it could be. There’s an important optimization that nobody makes.

✨ I share the secret sauce in my brand-new post:
Next-level frosted glass with backdrop-filter • Josh W. Comeau
Glassy headers have become a core part of the “slick startup” UI toolkit, but they’re all missing that final 10% that really makes it shine. In this tutorial, you’ll learn how to create the most reali...
joshwcomeau.com
December 2, 2024 at 6:18 PM
Reposted by Luke Whitehouse
You know what's hard to find these days? Real accounts of real project work and the factors that contributed to their success.

I wanted to share 3 cases in my career where the prototypes I created made a big difference to real-world projects and how #DesignSystems played a role in their success:
You're Not Creating Enough Prototypes
The true value of using design systems to create prototypes and how they impact testing, quantification and assessment of your products.
zeroheight.com
November 29, 2024 at 11:31 AM
Reposted by Luke Whitehouse
By popular request, here's how to add Bluesky replies as your blog's comment section!

This requires some technical know-how for now, but I'm hoping that we see some no-code solutions for this pop up soon, like Ghost or Wordpress plugins.

emilyliu.me/blog/comments
November 25, 2024 at 5:49 AM
Reposted by Luke Whitehouse
AKJJFAJLHS;DILASKLDJAKLJSDHALJKSDAKSBDKA;JSHDJASDJABSLKJDBAKHSBDHABSDHKABSHDBASHBDAHSBDHABSDHASBDKHABSLHKABDSHABSDLHBAHSD!!!! WHAT IS HAPPENING!!! WHAT A GAME!!!
November 24, 2024 at 4:53 PM
Most tables at the local IKEA, you’ll never sing that 🎵 #LUFC
November 19, 2024 at 12:26 AM
Me when I'm trying to fix dependabot alerts across legacy applications. Forget your God of Stories, I'm the God of Dependency Trees.

P.S. Sometimes I really hate JavaScript.
a painting of a man with horns and wings in the dark
ALT: a painting of a man with horns and wings in the dark
media.tenor.com
November 19, 2024 at 12:03 AM
Reposted by Luke Whitehouse
Start your Monday off right by hiring a front-end developer and Design Systems consultant with over a decade of experience!

I specialise in CSS, Sass, and creating scalable, accessible systems that make teams work smarter.

www.alwaystwisted.com

Let’s collaborate!

🙏🖤
Always Twisted - Design Systems Consultant & Front-End Architect
Hi, I’m Stu Robson, a Design Systems consultant and front-end developer. I help teams build scalable, accessible, and efficient design systems and front-end codebases that enhance collaboration and st...
www.alwaystwisted.com
November 18, 2024 at 10:39 AM
Reposted by Luke Whitehouse
i remember ten years ago André was working on decentralized social media. back then, i thought it would never catch on due to UX issues. how wrong i was! i didn’t believe in client peer-to-peer for social media — but something like atproto hasn’t even crossed my mind as a possibility 🦋
I'm very proud these folks are succeeding to make decentralized open source social nets mainstream. I tried with Manyverse and failed, but I realize that all the bold advocacy and predictions I did for decentralized open protocols was... after all correct.
Bluesky is a PBC (public benefit corporation) with the mission “to develop and drive large-scale adoption of technologies for open and decentralized public conversation.”

From the start, our goal has been to build a decentralized social network that is usable by the mainstream.
November 15, 2024 at 2:02 AM
Being able to see who a person is blocked by, or who they are blocking, on the public api is wild
November 15, 2024 at 10:35 PM
✅@lukewhite.house

thanks for the recommendation @darn.es
Do I buy a new domain to make my handle smaller? 🤔
November 13, 2024 at 10:51 PM
Do I buy a new domain to make my handle smaller? 🤔
November 13, 2024 at 6:18 PM
Hello world
November 12, 2024 at 11:06 PM