An image with 2 panels. In the first it compares a tiny planet Mercury to the enormous sun. The second looks like the first, but in this case it's a tiny button to close a popup, and an enormous fingertip.
I will ha.. strongly dislike your popup when:
- Escape doesn't close it
- Clicking the background doesn't close it
- The close button is sized like this
06.02.2026 08:35
π 22
π 4
π¬ 2
π 0
Code only becomes hard to generate when it's built on existing tech debt that was haphazardly designed. For the longevity of code, it needs to be readable, maintainable, and documented, otherwise you will neither be able to verify it or generate it without a full rewrite
05.02.2026 02:49
π 11
π 1
π¬ 0
π 0
π―
06.02.2026 09:51
π 3
π 0
π¬ 0
π 0
My dumb ass spent a decade telling people that software is a field where getting things right is key only to find out nobody else in software agrees
05.02.2026 01:43
π 95
π 9
π¬ 3
π 0
Hello everyone. Are there any resources both free and paid that one can properly learn UX from ground up.Also are there volunteer opportunities organizations for the same? I appreciate any pointers. Thank you
#UX #A11y #Accessibility
06.02.2026 09:18
π 3
π 1
π¬ 0
π 0
Imagine following AI advice without a second opinion for the sake of βcomplianceβ to avoid legal fines.
I heard about a company having an enthusiastic blind customer reaching out about a11y issues. A coworker proposed hiring them. Sadly, the firm rather contracted an infamous a11y company instead.
21.01.2026 13:31
π 4
π 1
π¬ 0
π 0
Is aria-label allowed on static elements? - Max Design
An examination of how aria-label behaves on static elements across browsers, and why real-world support differs from common assumptions.
Thrilled to see more tests for real-world `aria-label` exposure:
www.maxdesign.com.au/articles/ari...
But ARIA outlines what roles disallow `aria-label` (Β§5.2.8.3):
w3c.github.io/aria/#nameca...
So that second paragraph appears to be wrong.
Sadly, no comment form.
#ARIA #accessibility #a11y
08.01.2026 12:46
π 7
π 2
π¬ 1
π 0
I'm thinking of a thing in 2026 which is to start a weekly office hour to talk with the web community about anything CSS or design-related.
Who is up for that? π
30.12.2025 14:13
π 15
π 1
π¬ 2
π 0
I bet this will come out delicious
02.01.2026 17:23
π 0
π 0
π¬ 1
π 0
Eventually writing code with more bugs in more places that are harder to fix will start to cause major problems that can't be ignored. People will learn the hard way the lesson that should've been obvious from the start: bugs are bad.
02.01.2026 15:12
π 1
π 1
π¬ 0
π 0
Watching fireworks on New Year's Eve is something I find joy in and always look forward to. May 2026 be kind to you.
31.12.2025 22:22
π 4
π 1
π¬ 1
π 0
Omg!π€£
31.12.2025 15:45
π 1
π 0
π¬ 0
π 0
While there's valid criticism to make about Tailwind, and I'm even starting to move away from it, some of the tired anti-Tailwind dunks need to die in 2025. Nothing annoys me more than when someone criticizes something worth criticizing but for the wrong reasons. Takes we should all abandon in 2026:
28.12.2025 15:44
π 2
π 1
π¬ 2
π 0
The Fundamentals Problem - Christopher Butler
A few months ago, a client was reviewing a landing page design with my team. They had created it themselves using a page builder tool β one of those
Anyone can make something that looks designed, but that doesnβt mean that design has happened.
An interesting essay by Christopher Butler, on, how even if anyone can build a page with a CMS, or ask AI for a design, most people donβt have the fundamentals for good design...
03.12.2025 08:30
π 8
π 2
π¬ 1
π 0
spot on!
03.12.2025 07:44
π 0
π 0
π¬ 0
π 0
"Stop beating yourself up and be wary of those who maybe arenβt." This is something I am still learning to do.. Thank you for this!
03.12.2025 07:41
π 2
π 0
π¬ 0
π 0
as a person who reads a lot and has been yelling for months about writers who donβt read, I wholeheartedly endorse Caseyβs excellent adviceβthis bit especially. go to bookstores! go to the LIBRARY!
26.11.2025 16:50
π 82
π 20
π¬ 4
π 1
I'm more convinced with each passing day that web infrastructure and history needs means of existing outside of corporate ownership.
02.12.2025 16:29
π 20
π 2
π¬ 1
π 0
@donmackinnon.dev explains why extra abstractions often make software harder to understand and harder to change.
He shares what happens when teams add layers that do not provide real value and why simplicity lasts longer.
Listen with @robbyonrails.com: maintainable.fm/episodes/don...
02.12.2025 17:03
π 4
π 3
π¬ 0
π 0
I just want the outline property to take two or more outlines instead of just one so we don't have to hack our way around creating better outlines using box-shadow anymore.
I'll take this over a few of the fancy new features added to #CSS and that I use less frequently any day. π₯Ή
24.11.2025 07:35
π 39
π 4
π¬ 2
π 1
In losing UX and Human Centred Design, you lose any centre for why a thing is designed or manufactured.
It exists to be made, it is made to exist. 2/2
24.11.2025 07:56
π 12
π 3
π¬ 0
π 1
Yes, but it isnβt recommended to do so because it can be a very poor user experience.
They can make navigation confusing, require more keystrokes to explore layers, lack headers that are meaningful for each section, they can break row/column associations, and increase cognitive load dramatically.
18.11.2025 12:11
π 2
π 1
π¬ 0
π 0