Jean-Charles Santi

@jcsanti.bsky.social

💎 Ruby developer

Alongside the Ruby 4.0 release last week, I published charm-ruby over Christmas, bringing @charm.land's excellent terminal UI libraries to Ruby. A full TUI framework, reusable components, styled output, forms, markdown rendering, spinners, charts, and a lot more! Demos below ⬇️

A cute, glowing ruby gem with a smiling face, rendered in a pink-purple neon style on a vibrant background. It represents the Ruby language with a Charm-inspired, glamorous CLI aesthetic.

Also, a huge thank you to QoQa for having welcomed us in their lovely workspace. Their friendly welcome, impeccable organization, and yummy refreshments after the talk made the evening truly unforgettable.

Apple’s gross F1 Wallet ad is an example of the winning-is-the-only-good disease that’s taken over the tech industry. It’s not remotely about user trust or providing a good experience. It’s solely about hitting KPIs; we’re just fodder for metrics. daringfireball.net/2025/06/more...

More on Apple’s Trust-Eroding ‘F1 The Movie’ Wallet Ad

Sending this ad is completely destructive to all the hard work other teams at Apple have done to make Apple Wallet actually private — and, more importantly, *to get users to believe that it’s private*...

daringfireball.net

Here's an example for why using placeholders instead of visible labels is a bad idea. I tried to order something. See how street and street number are empty? The browser prefilled the address but in the wrong field. I don't know which field and I can't trust the form now. I have to check everything.

Billing address form. A couple of fields prefilled. Street and number fields are empty. The address is in another field. It's impossible to tell in which field because there are no visible labels.

“'ChatGPT Hyphen': Are Em Dashes a Giveaway of AI Writing?” www.rollingstone.com/culture/cult... > the received opinion that the long dash is a product of generative AI that basically didn’t exist in years past is a worrying sign about public literacy

Are Em Dashes Really a Sign of AI Writing?

Viral posts and clips on social media suggest the em dash is the product of AI chatbots, with some calling the punctuation mark a 'ChatGPT hyphen.'

rollingstone.com