Wes Souza's Avatar

Wes Souza

@wes.dev

Writing <div> since 2006 · wes.dev ♿️✊🏿🏳️‍🌈🏳️‍⚧️ he/him

1,521
Followers
412
Following
414
Posts
12.04.2023
Joined
Posts Following

Latest posts by Wes Souza @wes.dev

Preview
The Index Join thousands of subscribers and discover our twice weekly newsletter, featuring high quality, curated design, dev and tech links.

Thanks @piccalil.li for the shoutout on The Index.

If you're not subscribed, you're missing out.

04.03.2026 16:20 👍 5 🔁 0 💬 1 📌 0

Yeah, on iOS toggle switches trigger a haptic vibration when toggled, and Apple kept the UX consistent.

It would be nice if the Vibration API worked, but I've heard from an friend that uses Android that it won't vibrate if the device is in silent mode, which shows how fragile this is.

03.03.2026 12:00 👍 3 🔁 0 💬 1 📌 0

This is so neat.

Sadly the library is abusing the fact iOS vibrates if you touch an <input switch> [1]. I wouldn't be surprised if it suddenly stops working in a few months if Apple sees it.

1: webkit.org/blog/15054/a...

03.03.2026 11:56 👍 2 🔁 0 💬 1 📌 0

It can't.

The library is abusing the fact iOS vibrates if you touch an `input[switch]` [1]. If Apple hears about this, I wouldn't be surprised if it suddenly stops working on say iOS 26.5 or 27.

1: webkit.org/blog/15054/a...

03.03.2026 11:54 👍 1 🔁 0 💬 1 📌 0

I see a backlog as a shared list of to do items.

I don't understand how having that can be a harmful thing. I understand how disorganisation or lack of proper decision making and ownership can.

02.03.2026 10:29 👍 5 🔁 0 💬 0 📌 0
Preview
Release Notes for Safari Technology Preview 238 Safari Technology Preview Release 238 is now available for download for macOS Tahoe and macOS Sequoia.

> Enabled the customizable <select> element, allowing custom styling and content in <select> dropdowns using appearance: base-select.

Woohoo!

27.02.2026 09:01 👍 3 🔁 0 💬 0 📌 0
hipster dude with circle glasses makes extremely bespoke pourover coffee

hipster dude with circle glasses makes extremely bespoke pourover coffee

this is what it feels like to write code with your fingers these days

26.02.2026 05:52 👍 208 🔁 14 💬 15 📌 1

where my fellow typescript queers at?

24.02.2026 12:29 👍 60 🔁 2 💬 13 📌 0

Invalidou o evento vai ter que fazer tudo de novo

19.02.2026 22:30 👍 1 🔁 0 💬 1 📌 0

Editable spreadsheets (such as AG Grid).

17.02.2026 14:05 👍 0 🔁 0 💬 0 📌 0

The best Timline

17.02.2026 12:16 👍 3 🔁 0 💬 0 📌 0
Boyfriend in bed meme:

"I bet he's thinking about continvoucly morging"

"I could be continvoucly morging rn"

Boyfriend in bed meme: "I bet he's thinking about continvoucly morging" "I could be continvoucly morging rn"

And she'd be right

17.02.2026 12:01 👍 230 🔁 29 💬 3 📌 1

They fixed it, here’s for posterity

web.archive.org/web/20260217...

17.02.2026 07:42 👍 2 🔁 0 💬 0 📌 0
GitHub Status Welcome to GitHub's home for real-time and historical data on system performance.

Sim, ta estragado

09.02.2026 16:28 👍 1 🔁 0 💬 0 📌 0

I’ve just had a billion dollar idea:

I’ll make a website that you can ask for something, you’ll pay me directly, and I’ll either complete your request or waste your money.

I call it Absolute Incertainty, or AI for short.

09.02.2026 13:02 👍 15 🔁 1 💬 0 📌 1

[house catches fire because of a defective battery]

09.02.2026 12:58 👍 2 🔁 0 💬 0 📌 0

Coxinha boa só no Brasil

03.02.2026 21:27 👍 0 🔁 0 💬 0 📌 0

Fiquei com vontade da coxinha da estória anterior.

03.02.2026 21:21 👍 0 🔁 0 💬 1 📌 0

It would be funny to have a retro-modern version of these for Chrome, Firefox and Safari.

02.02.2026 17:29 👍 1 🔁 0 💬 0 📌 0

Obviously the entire message is lost and you have to start it all over.

Why oh why did I trust LG and allowed software updates.

01.02.2026 07:49 👍 3 🔁 0 💬 0 📌 0
Screen capture of LG support, showing a message

Sorry for your inconvenience
Please try again or contact consumer support center to fix this problem.

Screen capture of LG support, showing a message Sorry for your inconvenience Please try again or contact consumer support center to fix this problem.

You buy a TV, it updates and starts showing a notification you don’t want.

You seek their support and their automated chat support gives you instructions with menu items that don’t exist on your TV.

You try to send an email asking for guidance.

You describe the problem. An error occurs. The end.

01.02.2026 07:49 👍 3 🔁 0 💬 2 📌 0

A

29.01.2026 07:19 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

It seems even Apple can’t get ahold of Liquid Glass themselves.

(This is in the latest update to Pages)

28.01.2026 21:55 👍 8 🔁 0 💬 2 📌 0

Homebrew

28.01.2026 18:59 👍 3 🔁 0 💬 0 📌 0
Video thumbnail
22.01.2026 17:52 👍 350 🔁 46 💬 1 📌 2
22.01.2026 11:34 👍 3577 🔁 785 💬 25 📌 9

Espera o Monzo expandir pro Brasil e fazer promoção sorteando Monza

21.01.2026 18:48 👍 0 🔁 0 💬 1 📌 0

Bamerindus

21.01.2026 18:48 👍 0 🔁 0 💬 1 📌 0

Terrible restaurant could close unless people enthusiastically embrace bad food, complains chef.

20.01.2026 17:03 👍 2702 🔁 934 💬 33 📌 10

@fairphone.com country names should be localised using their most common language, not the current language selected.

I landed on the Dutch language and thought there was no UK website available.

Also, it is a good idea to use the browser's "Accept-Language" HTTP header for language detection.

19.01.2026 11:50 👍 1 🔁 0 💬 0 📌 0