Mark Caron's Avatar

Mark Caron

@markcaron.bsky.social

Family, UX design systems, soccer, Lego, and other things that interest me. I can't promise anything entertaining or with any frequency. πŸ‘€ https://markcaron.me/ ⚽️ https://decoding-soccer.medium.com/ πŸ’» https://heyoka.medium.com/

55 Followers  |  54 Following  |  10 Posts  |  Joined: 03.05.2024  |  1.7086

Latest posts by markcaron.bsky.social on Bluesky

Undocumented immigrants pay almost $100 billion in taxes each year.

The top 1% evade $163 billion in taxes each year.

Stop pretending that immigrants are the ones taking advantage of taxpayers.

07.06.2025 19:02 β€” πŸ‘ 25071    πŸ” 8366    πŸ’¬ 341    πŸ“Œ 250

We do deserve better. So, how about: whichever browser implements style container queries and fixes cross-root ARIA first, I’ll set as my default browser.

07.06.2025 16:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Goalie vs Keeper What is the proper nickname for goalkeepers?

#Goalie vs #Keeper:

What’s the proper nickname for #goalkeepers?

decoding-soccer.medium.com/goalie-vs-ke...

25.04.2025 18:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

An important lesson from Jean-Luc Picard that I’m still sharing all these years later.

10.04.2025 18:57 β€” πŸ‘ 6781    πŸ” 1373    πŸ’¬ 156    πŸ“Œ 85

Literally

20.03.2025 17:16 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

How do you know a 3 year old ate the donut?

20.03.2025 16:45 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
a man in a suit and tie is sitting in front of a lamp and saying `` why don 't i tell you '' ALT: a man in a suit and tie is sitting in front of a lamp and saying `` why don 't i tell you ''

Important interview question:

β€œWhat gif would you use to respond to [insert relevant topic/event]?”

I mean, if their #gif and #meme game isn’t strong, why even hire them?!

20.03.2025 16:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
β€œHe who passively accepts evil is as much involved in it as he who helps to perpetuate it. He who accepts evil without protesting against it is really cooperating with it.” β€” MLK Jr

β€œHe who passively accepts evil is as much involved in it as he who helps to perpetuate it. He who accepts evil without protesting against it is really cooperating with it.” β€” MLK Jr

02.02.2025 16:49 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

www.businessinsider.com/sam-mewis-so...

01.02.2025 16:04 β€” πŸ‘ 251    πŸ” 19    πŸ’¬ 7    πŸ“Œ 0
Preview
OpenAI Furious DeepSeek Might Have Stolen All the Data OpenAI Stole From Us OpenAI shocked that an AI company would train on someone else's data without permission or compensation.

Headline of the year (so far)
From @404media.co

30.01.2025 21:36 β€” πŸ‘ 403    πŸ” 95    πŸ’¬ 10    πŸ“Œ 10

Starting a kakistocracy

29.01.2025 20:04 β€” πŸ‘ 17    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Lego Back to the Future Time Machine, with Marty McFly and Doc Brown minifigures.

Lego Back to the Future Time Machine, with Marty McFly and Doc Brown minifigures.

β€œWait a minute, Doc. Are you telling me that you built a time machine?"

The Lego Back to the Future Time Machine was a fun build with some clever details.

#outatime #lego #backtothefuture #timemachine

27.01.2025 23:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image 13.01.2025 17:13 β€” πŸ‘ 73085    πŸ” 19773    πŸ’¬ 1994    πŸ“Œ 1119
Preview
Accessible Hamburger Menu β€” the best approach that works without JavaScript ...

#HamburgerMenus have been inherently problematic for a while...

Qs:
- How can you make it work without #JavaScript and still be #accessible?
- How can you prevent CLS while allowing it to fail gracefully?

A: HTML <details> element + #ProgressiveEnhancement

#webdev

codepen.io/markcaron/pe...

26.11.2024 13:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
grid with display: contents child (chrome 131 bug?) ...

With the update to chrome 131 and the stated styling improvements for details summary.

developer.chrome.com/blog/new-in-...

I can no longer use details as display contents in a grid. Works in chrome 130/ Firefox / Safari.

codepen.io/zeroedin/pen...

Introduced bug?

@chromium.social

22.11.2024 14:51 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0

We have to stop thinking that Cumulative Layout Shift is always bad. Sometimes CLS is necessary for keeping user experiences and UIs accessible (and bulletproof), like with #HamburgerMenus

#uxdesign #cls #webdev #webcomponents #javascript #progressiveenhancement

20.11.2024 20:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@markcaron is following 19 prominent accounts